File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,12 @@ description: Set up Manyfold build environment
4
4
runs :
5
5
using : composite
6
6
steps :
7
- - uses : ruby/setup-ruby@v1
7
+ - name : Install system requirements
8
+ uses : awalsh128/cache-apt-pkgs-action@latest
9
+ with :
10
+ packages : assimp-utils
11
+ - name : Set up Ruby and install gems
12
+ uses : ruby/setup-ruby@v1
8
13
with :
9
14
bundler-cache : true
10
15
- name : Enable Corepack
Original file line number Diff line number Diff line change @@ -20,16 +20,14 @@ jobs:
20
20
RAILS_ENV : test
21
21
DATABASE_URL : ${{ matrix.database_url }}
22
22
steps :
23
- - name : Install requirements
24
- run : sudo apt install -y assimp-utils
25
23
- uses : actions/checkout@v5
26
24
- uses : ./.github/actions/setup
27
25
- name : Set up database with prepare command so we catch any migration explosions
28
26
run : bundle exec rails db:prepare:with_data
29
27
- name : Compile assets
30
28
run : bundle exec rails assets:precompile
31
29
- name : Run tests
32
- run : bundle exec rake
30
+ run : bundle exec rspec --fail-fast
33
31
- name : Upload Coverage
34
32
env :
35
33
CODACY_PROJECT_TOKEN : ${{ secrets.CODACY_PROJECT_TOKEN }}
You can’t perform that action at this time.
0 commit comments