Skip to content

Commit

Permalink
Merge pull request #624 from tricknotes/improve-ci
Browse files Browse the repository at this point in the history
Improve CI
  • Loading branch information
tricknotes authored Nov 3, 2024
2 parents 7a326c5 + 383775f commit bcc8693
Showing 1 changed file with 3 additions and 19 deletions.
22 changes: 3 additions & 19 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,9 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2"]
rails: ["6.1", "7.0", "7.1"]
ruby: ["3.1", "3.2", "3.3"]
rails: ["6.1", "7.0", "7.1", "7.2"]
include:
- ruby: "3.1"
rails: "7.2"
- ruby: "3.2"
rails: "7.2"
- ruby: "3.3"
rails: "7.2"
- ruby: "3.3"
rails: "main"

Expand All @@ -41,17 +35,7 @@ jobs:
uses: "ruby/setup-ruby@v1"
with:
ruby-version: "${{ matrix.ruby }}"

- name: "Generate lockfile"
run: |
bundle config path vendor/bundle
bundle lock
- name: "Cache Ruby dependencies"
uses: "actions/cache@v4"
with:
path: "vendor/bundle"
key: bundle-${{ hashFiles('Gemfile.lock') }}
bundler-cache: true

- name: "Install Webdriver"
run: |
Expand Down

0 comments on commit bcc8693

Please sign in to comment.