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

146: added bundler-audit, bumped puma from 3.12.4 to 6.3.1 #183

Merged
merged 1 commit into from
Sep 13, 2023

Conversation

Janell-Huyck
Copy link
Contributor

@Janell-Huyck Janell-Huyck commented Sep 8, 2023

Fixes #146

Added the gem "bundler-audit" to gemfile and ran bundle install and bundle update. Then ran bundler-audit. The only security issues bundler-audit identified were related to puma, which we had pinned to version 3.12.4. Bundler and Dependabot both suggest upgrading puma to either >= 5.7.1 or >= 6.3.1. I chose 6.3.1 because as a newer version it's more likely to have a longer shelf life than the 5.7.1 version.

No conflicts were encountered, and our internal testing still runs without error. Due to the fact that this is a major update with puma, I'm thinking we may want to test-deploy this branch to make sure that puma still plays nice with our codebase and configurations before we merge it up.

@Janell-Huyck
Copy link
Contributor Author

As of yesterday 9/11/23, Dependabot is now suggesting bumping to 6.3.1 as well.

Copy link
Contributor

@crowesn crowesn left a comment

Choose a reason for hiding this comment

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

Eh I think we're okay to merge. We can fix any problems with puma as they come up.

@crowesn crowesn self-assigned this Sep 13, 2023
@crowesn crowesn merged commit 969179f into qa Sep 13, 2023
2 checks passed
@crowesn crowesn deleted the 146-add-and-run-bundle-audit branch September 13, 2023 20:14
Janell-Huyck added a commit that referenced this pull request Sep 18, 2023
…dit"

This reverts commit 969179f, reversing
changes made to d3ca16b.
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.

Add and run bundler-audit
2 participants