Skip to content

PLAT-9464: Update addressable and json to fix bundle-audit - #43

Open
FelipeG2000 wants to merge 1 commit into
veryfi:mainfrom
andresgarcia-veryfi:feature/PLAT-9464_fix-bundle-audit
Open

FelipeG2000 wants to merge 1 commit into
veryfi:mainfrom
andresgarcia-veryfi:feature/PLAT-9464_fix-bundle-audit

Conversation

@FelipeG2000

Copy link
Copy Markdown

What

bin/ci runs bundle-audit, which flags addressable 2.9.0 (7 advisories) and json 2.20.0 (1 advisory) in Gemfile.lock and stops before rspec, so the Test workflow is red on every PR. This updates only those two gems in Gemfile.lock: addressable 2.9.2 and json 2.21.2. Nothing else changes, and both keep the same dependency constraints and support Ruby 3.0.

Tests

  • bundle-audit check against the current advisory database: the old lockfile reports 8 vulnerabilities, the new one reports none.
  • Bundler 2.4.22 accepts the lockfile without changing it.
  • rspec with addressable 2.9.2 and json 2.21.2: 207 examples, 0 failures.
  • I could not run rubocop or the Ruby 3.0 to 4.0 matrix here, so those are only confirmed once this PR's checks run.

🤖 Generated with Claude Code

bin/ci runs bundle-audit, which flags addressable 2.9.0 and json 2.20.0 and
stops before rspec. Update both in Gemfile.lock (addressable 2.9.2, json 2.21.2).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
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