Donal McBreen
4b09375ccd
Exclude invalid Rails 8/Ruby 3.1 combination
2024-10-02 10:11:46 +01:00
Donal McBreen
bce2d35e9f
Test 1-9-stable on push
2024-09-30 08:51:02 +01:00
Donal McBreen
b449321a45
CI on push
2024-09-02 15:38:58 +01:00
Donal McBreen
e160852e4d
Remove Ruby 2.7 from CI
...
It's EOL since March 2023.
2024-06-20 08:54:55 +01:00
Donal McBreen
3ecfb3744f
Add Rubocop
...
- Pull in the 37signals house style
- Autofix violations
- Add to CI
2024-03-20 10:23:02 +00:00
Donal McBreen
68eb549795
Update to actions/checkout@v4 to silence node warning
2024-01-09 11:35:10 +00:00
Donal McBreen
1a3dd52af4
Rails 7.2 compatible Rubies
...
1. Add Ruby 2.7 specific Gemfile that uses an older version of nokogiri
2. Rails edge doesn't support Ruby 2.7.0, so exclude it.
3. Add Ruby 3.3
4. Update Gemfile.lock to test against Rails 7.1.2 as it's the latest
version.
5. Remove continue-on-error from the matrix and always set to true
2024-01-09 11:13:11 +00:00
David Heinemeier Hansson
787ef96639
Don't run actions twice on PRs
2023-05-02 14:41:18 +02:00
Chris Lowder
643cb2c520
Include edge Rails in the build matrix
...
Highlighting an incompatibility with the new implementation of
`[ActiveSupport::OrderedOptions#dig]`.
[^1]: 5c15b586aa
2023-03-10 19:40:57 +00:00
David Heinemeier Hansson
fe453ed38e
Setup CI
2023-01-20 10:09:37 +01:00