Skip to content

Rails 8.1.3#818

Open
abcampo-iry wants to merge 1 commit into
mainfrom
rails-8.1.3
Open

Rails 8.1.3#818
abcampo-iry wants to merge 1 commit into
mainfrom
rails-8.1.3

Conversation

@abcampo-iry
Copy link
Copy Markdown
Contributor

@abcampo-iry abcampo-iry commented May 13, 2026

Status

Points for consideration:

https://guides.rubyonrails.org/8_1_release_notes.html

What's changed?

Only updated the Gemfile and agents.md

Steps to perform after deploying to production

If the production environment requires any extra work after this PR has been deployed detail it here. This could be running a Rake task, a migration, or upgrading a Gem. That kind of thing.

Copilot AI review requested due to automatic review settings May 13, 2026 11:27
@cla-bot cla-bot Bot added the cla-signed label May 13, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Upgrades the application’s Rails dependency to 8.1.3, updates the Rails default configuration version, and aligns repository documentation with the new Rails baseline.

Changes:

  • Bump rails from ~> 8.0.5 to ~> 8.1.3 and refresh Gemfile.lock accordingly (including new Rails 8.1 transitive deps like action_text-trix).
  • Update config.load_defaults from 8.0 to 8.1 to adopt Rails 8.1 framework defaults.
  • Update AGENTS.md to reflect the Rails 8.1 monolith status.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

File Description
Gemfile Pins Rails to ~> 8.1.3.
Gemfile.lock Updates all Rails component gems to 8.1.3 and adjusts transitive dependencies.
config/application.rb Moves app defaults to Rails 8.1.
AGENTS.md Updates documentation to state Rails 8.1.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Gemfile
@github-actions
Copy link
Copy Markdown

Test coverage

91.05% line coverage reported by SimpleCov.
Run: https://github.com/RaspberryPiFoundation/editor-api/actions/runs/25796213736

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants