Skip to content

Commit 5aeea21

Browse files
committed
Improve CI tests
1 parent ce488a0 commit 5aeea21

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

.github/workflows/test.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,14 @@ name: Tests
33
on:
44
pull_request:
55
paths-ignore:
6-
- "README.md"
7-
- "CHANGELOG.md"
8-
- "LICENSE.txt"
96
- "*.md"
7+
- "LICENSE.txt"
108
push:
119
branches:
1210
- main
1311
paths-ignore:
14-
- "README.md"
15-
- "CHANGELOG.md"
16-
- "LICENSE.txt"
1712
- "*.md"
13+
- "LICENSE.txt"
1814

1915
jobs:
2016
test:
@@ -23,7 +19,8 @@ jobs:
2319
strategy:
2420
fail-fast: false
2521
matrix:
26-
ruby_version: ["3.2", "3.3", "3.4"]
22+
ruby_version: ["3.3", "3.4", "4.0"]
23+
rails_version: ["7.2.3", "8.1.2"]
2724
gemfile:
2825
- Gemfile
2926
- gemfiles/pay_7.3.gemfile
@@ -33,7 +30,9 @@ jobs:
3330
- gemfiles/pay_11.0.gemfile
3431

3532
env:
33+
RAILS_ENV: test
3634
BUNDLE_GEMFILE: ${{ github.workspace }}/${{ matrix.gemfile }}
35+
RAILS_VERSION: ${{ matrix.rails_version }}
3736

3837
steps:
3938
- name: Checkout code

0 commit comments

Comments
 (0)