Skip to content

Commit ca70f44

Browse files
committed
Matrix for extra checks
1 parent 0dbf3c0 commit ca70f44

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/macos.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ jobs:
4545
os: macos-14
4646
- test_task: check
4747
os: macos-15
48+
extra_checks: [capi]
4849
capi_check: capi
4950
- test_task: check
5051
os: macos-13
@@ -166,7 +167,7 @@ jobs:
166167
builddir: build
167168
env:
168169
RUBY_TESTOPTS: '-v --tty=no'
169-
if: ${{ matrix.capi_check }}
170+
if: ${{ contains(matrix.extra_checks, 'capi') }}
170171

171172
- uses: ./.github/actions/slack
172173
with:

.github/workflows/ubuntu.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
- test_task: test-bundled-gems
4040
- test_task: check
4141
os: ubuntu-24.04
42-
capi_check: capi
42+
extra_checks: [capi]
4343
# ubuntu-24.04-arm jobs don't start on ruby/ruby as of 2025-09-04
4444
#- test_task: check
4545
# os: ubuntu-24.04-arm
@@ -160,7 +160,7 @@ jobs:
160160
make: '$SETARCH make'
161161
env:
162162
RUBY_TESTOPTS: '-v --tty=no'
163-
if: ${{ matrix.capi_check }}
163+
if: ${{ contains(matrix.extra_checks, 'capi') }}
164164

165165
- uses: ./.github/actions/slack
166166
with:

0 commit comments

Comments
 (0)