Skip to content

Commit b2cc6f8

Browse files
authored
Merge pull request #938 from Homebrew/ww/rb4
2 parents 6d2c725 + 6cede2d commit b2cc6f8

File tree

3 files changed

+36
-28
lines changed

3 files changed

+36
-28
lines changed

.github/workflows/actionlint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
path: results.sarif
9393

9494
- name: Upload SARIF file
95-
uses: github/codeql-action/upload-sarif@cdefb33c0f6224e58673d9004f47f7cb3e328b89 # v4.31.10
95+
uses: github/codeql-action/upload-sarif@b20883b0cd1f46c72ae0ba6d1090936928f9fa30 # v4.32.0
9696
with:
9797
sarif_file: results.sarif
9898
category: zizmor

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
persist-credentials: false
2525

2626
- name: Set up Ruby
27-
uses: ruby/setup-ruby@90be1154f987f4dc0fe0dd0feedac9e473aa4ba8 # v1.286.0
27+
uses: ruby/setup-ruby@8d27f39a5e7ad39aebbcbd1324f7af020229645c # v1.287.0
2828
with:
2929
ruby-version: ruby
3030

.github/workflows/tests.yml

Lines changed: 34 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -14,31 +14,39 @@ jobs:
1414
strategy:
1515
matrix:
1616
platform: ["ubuntu-latest", "macos-latest"]
17-
ruby: ["3.2", "3.3", "3.4"]
17+
ruby: ["3.2", "3.3", "3.4", "4.0"]
1818
runs-on: ${{ matrix.platform }}
1919
steps:
20-
- name: Set up Git repository
21-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
22-
with:
23-
persist-credentials: false
24-
25-
- name: Set up Ruby
26-
uses: ruby/setup-ruby@90be1154f987f4dc0fe0dd0feedac9e473aa4ba8 # v1.286.0
27-
with:
28-
ruby-version: ${{ matrix.ruby }}
29-
bundler-cache: true
30-
31-
- name: Run tests
32-
env:
33-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
34-
run: bundle exec rake
35-
36-
- name: Run RuboCop
37-
run: bundle exec rubocop -D lib/
38-
39-
- name: Upload coverage results
40-
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
41-
with:
42-
files: coverage/coverage.xml
43-
disable_search: true
44-
token: ${{ secrets.CODECOV_TOKEN }}
20+
- name: Set up Git repository
21+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
22+
with:
23+
persist-credentials: false
24+
25+
- name: Set up Ruby
26+
uses: ruby/setup-ruby@8d27f39a5e7ad39aebbcbd1324f7af020229645c # v1.287.0
27+
with:
28+
ruby-version: ${{ matrix.ruby }}
29+
bundler-cache: true
30+
31+
- name: Run tests
32+
env:
33+
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
34+
run: bundle exec rake
35+
36+
- name: Run RuboCop
37+
run: bundle exec rubocop -D lib/
38+
39+
- name: Upload coverage results
40+
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
41+
with:
42+
files: coverage/coverage.xml
43+
disable_search: true
44+
token: ${{ secrets.CODECOV_TOKEN }}
45+
46+
check:
47+
needs: tests
48+
runs-on: ubuntu-latest
49+
steps:
50+
- uses: re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe # v1.2.2
51+
with:
52+
jobs: ${{ toJSON(needs) }}

0 commit comments

Comments
 (0)