Skip to content

Pin rails to a specific version - #110

Closed
freestylebit wants to merge 4 commits into
mainfrom
pc-rails
Closed

freestylebit wants to merge 4 commits into
mainfrom
pc-rails

Conversation

@freestylebit

@freestylebit freestylebit commented Aug 28, 2026 •

Copy link
Copy Markdown
Collaborator

The Gemfile points to a branch in rails, which also downloads the history associate with the repository, which can make bin/setup take a really long time. Instead, we set this project to a specific version of rails so it only downloads that project so setup can move on to downloading the rest of the dependencies.

Additionally...

  • Also sets a .tool-version to assist asdf with downloading the correct ruby version.
  • Upgraded brakeman and json to the latest version
  • Include a copy of actionpack that has a patch of the templated bugfix to not yield incorrect HTML, causing our tests to fail. Hopefully when they merge that patch in the future, we can remove our local vendored copy of the gem.

@freestylebit
freestylebit requested a review from kcdragon August 28, 2026 14:31
@freestylebit

Copy link
Copy Markdown
Collaborator Author

We're going to solve this when they release a new version of rails with this fix included.

@johnpaulashenfelter johnpaulashenfelter added the rubyforgood Work done during the Ruby For Good 2026 Event 😎 label Aug 28, 2026
@johnpaulashenfelter
johnpaulashenfelter deleted the pc-rails branch August 28, 2026 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rubyforgood Work done during the Ruby For Good 2026 Event 😎

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants