From b5e9642b21efe40eff2f9362313fa6f56f9b00a5 Mon Sep 17 00:00:00 2001 From: Andrew Tomaka Date: Fri, 6 Jun 2025 00:12:42 -0400 Subject: [PATCH] Add bundler-audit gem to fix CI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rails 8.1 generates bin/bundler-audit but doesn't include the gem by default. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- Gemfile | 3 +++ Gemfile.lock | 13 ++++--------- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/Gemfile b/Gemfile index 3655681..e0739f8 100644 --- a/Gemfile +++ b/Gemfile @@ -51,6 +51,9 @@ group :development, :test do # Omakase Ruby styling [https://github.com/rails/rubocop-rails-omakase/] gem "rubocop-rails-omakase", require: false + + # Audit bundle for known vulnerabilities + gem "bundler-audit", require: false end group :development do diff --git a/Gemfile.lock b/Gemfile.lock index 0d78053..f5b4ea1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -116,6 +116,9 @@ GEM brakeman (7.0.2) racc builder (3.3.0) + bundler-audit (0.9.2) + bundler (>= 1.2.0, < 3) + thor (~> 1.0) capybara (3.40.0) addressable matrix @@ -242,7 +245,6 @@ GEM regexp_parser (2.10.0) reline (0.6.1) io-console (~> 0.5) - rexml (3.4.1) rubocop (1.76.0) json (~> 2.3) language_server-protocol (~> 3.17.0.2) @@ -272,14 +274,7 @@ GEM rubocop-performance (>= 1.24) rubocop-rails (>= 2.30) ruby-progressbar (1.13.0) - rubyzip (2.3.2) securerandom (0.4.1) - selenium-webdriver (4.33.0) - base64 (~> 0.2) - logger (~> 1.4) - rexml (~> 3.2, >= 3.2.5) - rubyzip (>= 1.2.2, < 3.0) - websocket (~> 1.0) solid_cable (3.0.8) actioncable (>= 7.2) activejob (>= 7.2) @@ -326,7 +321,6 @@ GEM bindex (>= 0.4.0) railties (>= 6.0.0) webrick (1.9.1) - websocket (1.2.11) websocket-driver (0.8.0) base64 websocket-extensions (>= 0.1.0) @@ -345,6 +339,7 @@ DEPENDENCIES bcrypt bootsnap brakeman + bundler-audit capybara cuprite debug