diff --git a/.github/workflows/license_finder.yml b/.github/workflows/license_finder.yml index 0541d69..7536a95 100644 --- a/.github/workflows/license_finder.yml +++ b/.github/workflows/license_finder.yml @@ -19,7 +19,5 @@ jobs: ruby-version: '3.3' - name: Install project dependencies run: bundle install --jobs `getconf _NPROCESSORS_ONLN` - - name: Install license finder gem - run: gem install license_finder - name: Run license finder run: license_finder diff --git a/Gemfile b/Gemfile index bb8942b..cdbb8ab 100644 --- a/Gemfile +++ b/Gemfile @@ -26,6 +26,7 @@ group :development, :test do gem 'factory_bot_rails' gem 'pry' gem 'rspec-rails', '~> 7.0.0' + gem 'license_finder' end group :development do diff --git a/Gemfile.lock b/Gemfile.lock index 295c88c..a1ac3c1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -138,6 +138,14 @@ GEM jsonapi-serializable (0.3.1) jsonapi-renderer (~> 0.2.0) language_server-protocol (3.17.0.3) + license_finder (7.2.1) + bundler + csv (~> 3.2) + rubyzip (>= 1, < 3) + thor (~> 1.2) + tomlrb (>= 1.3, < 2.1) + with_env (= 1.1.0) + xml-simple (~> 1.1.9) logger (1.6.1) loofah (2.22.0) crass (~> 1.0.2) @@ -246,6 +254,7 @@ GEM regexp_parser (2.9.2) reline (0.5.11) io-console (~> 0.5) + rexml (3.3.9) rspec-core (3.13.2) rspec-support (~> 3.13.0) rspec-expectations (3.13.3) @@ -278,8 +287,9 @@ GEM ruby-progressbar (1.13.0) rubytree (2.1.0) json (~> 2.0, > 2.3.1) + rubyzip (2.3.2) securerandom (0.3.1) - solid_queue (1.0.0) + solid_queue (1.0.1) activejob (>= 7.1) activerecord (>= 7.1) concurrent-ruby (>= 1.3.1) @@ -298,7 +308,8 @@ GEM stringio (3.1.2) thor (1.3.2) tilt (2.4.0) - timeout (0.4.1) + timeout (0.4.2) + tomlrb (2.0.3) turbo-rails (2.0.11) actionpack (>= 6.0.0) railties (>= 6.0.0) @@ -315,6 +326,9 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) + with_env (1.1.0) + xml-simple (1.1.9) + rexml zeitwerk (2.7.1) PLATFORMS @@ -335,6 +349,7 @@ DEPENDENCIES importmap-rails jbuilder jsonapi-rails + license_finder money pg (~> 1.1) pry