Skip to content

Commit 40910dc

Browse files
chore: add Ruby 4.0 to CI matrix and bundle-audit job
1 parent bee9f63 commit 40910dc

2 files changed

Lines changed: 15 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
strategy:
99
max-parallel: 1
1010
matrix:
11-
ruby: ["3.0", "3.1", "3.4"]
11+
ruby: ["3.0", "3.1", "3.4", "4.0"]
1212
name: 💎 Ruby ${{ matrix.ruby }}
1313
steps:
1414
- uses: actions/checkout@v4
@@ -30,3 +30,16 @@ jobs:
3030
env:
3131
STREAM_KEY: ${{ secrets.STREAM_CHAT_API_KEY }}
3232
STREAM_SECRET: ${{ secrets.STREAM_CHAT_API_SECRET }}
33+
34+
audit:
35+
runs-on: ubuntu-latest
36+
name: 🔒 Bundle Audit
37+
steps:
38+
- uses: actions/checkout@v4
39+
40+
- uses: ruby/setup-ruby@v1
41+
with:
42+
ruby-version: "3.4"
43+
bundler-cache: true
44+
45+
- run: bundle exec bundle-audit check --update

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ group :dev do
1414
gem 'rubocop-ast', '~> 1.23', require: false
1515
gem 'simplecov', '~> 0.21.2'
1616
gem 'simplecov-console', '~> 0.9.1'
17+
gem 'bundler-audit', '~> 0.9'
1718
gem 'sorbet', '~> 0.6'
1819
end
1920

0 commit comments

Comments
 (0)