diff options
author | Marius Balteanu <marius.balteanu@zitec.com> | 2024-11-18 20:59:13 +0000 |
---|---|---|
committer | Marius Balteanu <marius.balteanu@zitec.com> | 2024-11-18 20:59:13 +0000 |
commit | d860084e2806ba3a4dd141ea9db0498ff7e34c4d (patch) | |
tree | f9fa67d8d371553ccdfbd101b8f3d887dda38ebd | |
parent | bb06d7e39f7f21ab877e9829596279bd4a226930 (diff) | |
download | redmine-d860084e2806ba3a4dd141ea9db0498ff7e34c4d.tar.gz redmine-d860084e2806ba3a4dd141ea9db0498ff7e34c4d.zip |
Adds @bundle audit check --update@ to lints (#30069).
git-svn-id: https://svn.redmine.org/redmine/trunk@23291 e93f8b46-1217-0410-a6f0-8f06a7374b81
-rw-r--r-- | .github/workflows/linters.yml | 18 | ||||
-rw-r--r-- | Gemfile | 1 |
2 files changed, 18 insertions, 1 deletions
diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index 730a6e7f1..54ffd08df 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -36,4 +36,20 @@ jobs: run: yarn install - name: Lint CSS and SCSS files - run: npx stylelint "app/assets/stylesheets/**/*.css"
\ No newline at end of file + run: npx stylelint "app/assets/stylesheets/**/*.css" + + bundle-audit: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: '3.2' + bundler-cache: true + + - name: Run bundle-audit + run: bundle exec bundle audit check --update @@ -113,6 +113,7 @@ group :test do gem 'rubocop', '~> 1.68.0', require: false gem 'rubocop-performance', '~> 1.23.0', require: false gem 'rubocop-rails', '~> 2.27.0', require: false + gem 'bundle-audit', require: false end local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local") |