Skip to content

Rails 7.1 on Production#457

Merged
yuenmichelle1 merged 2 commits intomasterfrom
rails-7.1-on-production
Jan 22, 2026
Merged

Rails 7.1 on Production#457
yuenmichelle1 merged 2 commits intomasterfrom
rails-7.1-on-production

Conversation

@yuenmichelle1
Copy link
Collaborator

  • update deploy_staging template to build from Dockerfile
  • update Dockerfile with adding libyaml version that has a compatible psych native extension used in rails 7.1
  • update Gemfile and Gemfile.lock to run Rails 7.1

yuenmichelle1 and others added 2 commits January 21, 2026 15:52
- update deploy_staging template to build from Dockerfile
- update Dockerfile with adding libyaml version that has a compatible psych native extension used in rails 7.1
- update Gemfile and Gemfile.lock to run Rails 7.1
@yuenmichelle1 yuenmichelle1 marked this pull request as ready for review January 21, 2026 21:54
@yuenmichelle1 yuenmichelle1 requested a review from Tooyosi January 21, 2026 21:58
libpq-dev \
tmpreaper
tmpreaper \
libyaml-dev
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@Tooyosi Please note this change for your future work in upgrading Rails apps. Rails 7.1+ might have issues on bundle install due to no native psych extension found, therefore we must add libyaml-dev (version that has compatible psych native extension).

Copy link
Contributor

Choose a reason for hiding this comment

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

Also had an issue with psych here

@yuenmichelle1 yuenmichelle1 merged commit 88ea374 into master Jan 22, 2026
2 checks passed
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