Skip to content

Update support for Rails 7.1+ and improve CI [Traction] - #24

Merged
StephenHulme merged 30 commits into
masterfrom
sh51/update-ci-build-traction
Aug 20, 2026
Merged

Update support for Rails 7.1+ and improve CI [Traction]#24
StephenHulme merged 30 commits into
masterfrom
sh51/update-ci-build-traction

Conversation

@StephenHulme

@StephenHulme StephenHulme commented Aug 20, 2026

Copy link
Copy Markdown
Member

Required for #23

Changes

  • Update README with Sanger-specific details
  • Remove support for Rails 7.0 and below
  • Add Ruby 3.4 and Rails 8.0 to test matrix
  • Allow Rails versions up to before 9
  • Update checkout action
  • Fix Ruby and Rails version incompatibilities
  • Update Minitest and improve feedback
  • Delete test DB before running tests
  • Migrate error and deprecation handling to modern rails
  • Bump minor version to 0.4.0

@StephenHulme
StephenHulme force-pushed the sh51/update-ci-build-traction branch from de22501 to 49b976e Compare August 20, 2026 10:49
@StephenHulme StephenHulme self-assigned this Aug 20, 2026
@StephenHulme StephenHulme changed the title Update CI and Build [Traction] Update support for Rails 7.1+ and improve CI [Traction] Aug 20, 2026
Comment thread test/unit/active_relation_resource_finder/join_manager_test.rb
Comment thread jsonapi-resources.gemspec
Comment thread .github/workflows/ruby.yml
@StephenHulme
StephenHulme merged commit 98386e6 into master Aug 20, 2026
12 checks passed
@StephenHulme
StephenHulme deleted the sh51/update-ci-build-traction branch August 20, 2026 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants