Skip to content

Commit bcc8693

Browse files
authored
Merge pull request #624 from tricknotes/improve-ci
Improve CI
2 parents 7a326c5 + 383775f commit bcc8693

File tree

1 file changed

+3
-19
lines changed

1 file changed

+3
-19
lines changed

.github/workflows/tests.yml

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,9 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
ruby: ["3.0", "3.1", "3.2"]
17-
rails: ["6.1", "7.0", "7.1"]
16+
ruby: ["3.1", "3.2", "3.3"]
17+
rails: ["6.1", "7.0", "7.1", "7.2"]
1818
include:
19-
- ruby: "3.1"
20-
rails: "7.2"
21-
- ruby: "3.2"
22-
rails: "7.2"
23-
- ruby: "3.3"
24-
rails: "7.2"
2519
- ruby: "3.3"
2620
rails: "main"
2721

@@ -41,17 +35,7 @@ jobs:
4135
uses: "ruby/setup-ruby@v1"
4236
with:
4337
ruby-version: "${{ matrix.ruby }}"
44-
45-
- name: "Generate lockfile"
46-
run: |
47-
bundle config path vendor/bundle
48-
bundle lock
49-
50-
- name: "Cache Ruby dependencies"
51-
uses: "actions/cache@v4"
52-
with:
53-
path: "vendor/bundle"
54-
key: bundle-${{ hashFiles('Gemfile.lock') }}
38+
bundler-cache: true
5539

5640
- name: "Install Webdriver"
5741
run: |

0 commit comments

Comments
 (0)