Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update ruby to 3.1.2 [Deployment scheduled Thursday @5pm] #584

Merged
merged 6 commits into from
Jan 26, 2024

Conversation

stevieing
Copy link
Contributor

Closes #

Changes proposed in this pull request

Instructions for Reviewers

[All PRs] - Confirm PR template filled
[Feature Branches] - Review code
[Production Merges to main]
    - Check story numbers included
    - Check for debug code
    - Check version

@stevieing stevieing changed the title Updated ruby and rubocopped. Update ruby to 3.1.2 Jan 25, 2024
Copy link
Contributor

@BenTopping BenTopping left a comment

Choose a reason for hiding this comment

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

There is a docker image for unified warehouse, although I don't know where its used. The Dockerfile will need updating to reflect the correct ruby version.

@@ -14,7 +14,7 @@ def down
t.remove :pac_bio_library_tube_barcode
end
# Here we add a placeholder value in case any plate barcodes were added as null since the migration
PacBioRun.where(plate_barcode: nil).each do |run|
Copy link
Contributor

Choose a reason for hiding this comment

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

I would add 'db/migrate/*' to the rubocop ignore list as we don't need to bother updating old migrations.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Agreed. I will leave the change but add it to the gitignore.

@stevieing
Copy link
Contributor Author

There is a docker image for unified warehouse, although I don't know where its used. The Dockerfile will need updating to reflect the correct ruby version.

This is concerning. It means we don't have enough coverage as this is not immediately obvious that it needs changing but would cause a breaking change.

yoldas
yoldas previously approved these changes Jan 26, 2024
lib/resource_tools/json.rb Show resolved Hide resolved
@stevieing stevieing merged commit dc5b3d2 into develop Jan 26, 2024
4 checks passed
@stevieing stevieing deleted the upgrade-ruby branch January 26, 2024 13:45
@stevieing stevieing changed the title Update ruby to 3.1.2 Update ruby to 3.1.2 [Deployment Thursday @5pm] Feb 5, 2024
@stevieing stevieing changed the title Update ruby to 3.1.2 [Deployment Thursday @5pm] Update ruby to 3.1.2 [Deployment scheduled Thursday @5pm] Feb 5, 2024
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.

4 participants