File tree Expand file tree Collapse file tree 3 files changed +11
-6
lines changed Expand file tree Collapse file tree 3 files changed +11
-6
lines changed Original file line number Diff line number Diff line change 99 strategy :
1010 matrix :
1111 ruby-version : ['3.0', '3.3']
12+ gemfile : ['Gemfile', 'Gemfile.rails71']
13+ exclude :
14+ # Rails 7.2 requires Ruby 3.1+
15+ - ruby-version : ' 3.0'
16+ gemfile : ' Gemfile'
1217
1318 steps :
1419 - uses : actions/checkout@v4
1823 bundler-cache : true
1924
2025 - name : Run tests
21- run : ./script/test
26+ run : ./script/test ${{matrix.gemfile}}
Original file line number Diff line number Diff line change 1313
1414echo " ---> Running tests"
1515bundle exec rake
16- ./script/test_example_app
16+ ./script/test_example_app $@
1717
1818bundle exec rake test
1919
Original file line number Diff line number Diff line change 22
33set -e
44
5+ gemfile=" ${1-Gemfile} "
6+
57run_example_tests () {
68 bundle
79 yarn install
@@ -21,8 +23,6 @@ run_example_tests() {
2123
2224cd example
2325
24- echo " ---> Running example tests with default Gemfile "
25- run_example_tests
26+ echo " ---> Running example tests with ${gemfile} "
27+ BUNDLE_GEMFILE= $gemfile run_example_tests
2628
27- echo " ---> Running example tests with Gemfile.rails71"
28- BUNDLE_GEMFILE=Gemfile.rails71 run_example_tests
You can’t perform that action at this time.
0 commit comments