Skip to content

Commit

Permalink
Exclude testing Rails 7.2 on Ruby 3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
lovro-bikic committed Sep 6, 2024
1 parent a2b703e commit 781e6fe
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@ jobs:
money: ['6.14.0', '6.14.1', '6.16.0', '6.17.0', '6.18.0', '6.19.0']
money_rails: ['1.15.0']
rails: ['~> 6.1.0', '~> 7.0.0', '~> 7.1.0', '~> 7.2.0']
exclude:
- ruby: '3.0'
rails: '~> 7.2.0'
steps:
- uses: actions/checkout@v4
- name: Set up Ruby
Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -342,6 +342,9 @@ The gem has been tested against all possible combinations of supported Ruby, Rai
- money: `6.14.0`, `6.14.1`, `6.16.0`, `6.17.0`, `6.18.0` and `6.19.0`
- money-rails: `1.15.0`

The following combinations have been excluded from the test matrix because of incompatibility:
- Ruby `3.0` with Rails `~> 7.2.0`

In addition to running its own test suite, the CI for this gem also runs [money's](https://github.com/RubyMoney/money/tree/main/spec) and [money-rails's](https://github.com/RubyMoney/money-rails/tree/main/spec) test suites with this gem loaded, to prevent regressions. This has been achieved by cloning their test suites from GitHub and requiring this gem in their spec files. For technical information, check the CI [workflow](.github/workflows/ci.yml).

## Compatibility
Expand Down

0 comments on commit 781e6fe

Please sign in to comment.