Skip to content

Commit f3982d8

Browse files
author
Jason Hill
committed
Milestone A: modernize GitHub Actions (checkout v4, ruby/setup-ruby)
1 parent b8d4487 commit f3982d8

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
static_analysis:
66
runs-on: ubuntu-latest
77
steps:
8-
- uses: actions/checkout@v1
8+
- uses: actions/checkout@v4
99
- uses: workarea-commerce/ci/bundler-audit@v1
1010
- uses: workarea-commerce/ci/rubocop@v1
1111
- uses: workarea-commerce/ci/eslint@v1
@@ -18,43 +18,47 @@ jobs:
1818
admin_tests:
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v1
22-
- uses: actions/setup-ruby@v1
21+
- uses: actions/checkout@v4
22+
- uses: ruby/setup-ruby@v1
2323
with:
2424
ruby-version: 2.6.x
25+
bundler-cache: true
2526
- uses: workarea-commerce/ci/test@v1
2627
with:
2728
command: bin/rails app:workarea:test:admin
2829

2930
core_tests:
3031
runs-on: ubuntu-latest
3132
steps:
32-
- uses: actions/checkout@v1
33-
- uses: actions/setup-ruby@v1
33+
- uses: actions/checkout@v4
34+
- uses: ruby/setup-ruby@v1
3435
with:
3536
ruby-version: 2.6.x
37+
bundler-cache: true
3638
- uses: workarea-commerce/ci/test@v1
3739
with:
3840
command: bin/rails app:workarea:test:core
3941

4042
storefront_tests:
4143
runs-on: ubuntu-latest
4244
steps:
43-
- uses: actions/checkout@v1
44-
- uses: actions/setup-ruby@v1
45+
- uses: actions/checkout@v4
46+
- uses: ruby/setup-ruby@v1
4547
with:
4648
ruby-version: 2.6.x
49+
bundler-cache: true
4750
- uses: workarea-commerce/ci/test@v1
4851
with:
4952
command: bin/rails app:workarea:test:storefront
5053

5154
plugins_tests:
5255
runs-on: ubuntu-latest
5356
steps:
54-
- uses: actions/checkout@v1
55-
- uses: actions/setup-ruby@v1
57+
- uses: actions/checkout@v4
58+
- uses: ruby/setup-ruby@v1
5659
with:
5760
ruby-version: 2.6.x
61+
bundler-cache: true
5862
- uses: workarea-commerce/ci/test@v1
5963
with:
6064
command: bin/rails app:workarea:test:plugins

0 commit comments

Comments
 (0)