Matrix for extra checks

This commit is contained in:
Nobuyoshi Nakada 2025-09-12 11:28:59 +09:00
parent 0dbf3c080b
commit ca70f442b8
No known key found for this signature in database
GPG Key ID: 3582D74E1FEE4465
2 changed files with 4 additions and 3 deletions

View File

@ -45,6 +45,7 @@ jobs:
os: macos-14
- test_task: check
os: macos-15
extra_checks: [capi]
capi_check: capi
- test_task: check
os: macos-13
@ -166,7 +167,7 @@ jobs:
builddir: build
env:
RUBY_TESTOPTS: '-v --tty=no'
if: ${{ matrix.capi_check }}
if: ${{ contains(matrix.extra_checks, 'capi') }}
- uses: ./.github/actions/slack
with:

View File

@ -39,7 +39,7 @@ jobs:
- test_task: test-bundled-gems
- test_task: check
os: ubuntu-24.04
capi_check: capi
extra_checks: [capi]
# ubuntu-24.04-arm jobs don't start on ruby/ruby as of 2025-09-04
#- test_task: check
# os: ubuntu-24.04-arm
@ -160,7 +160,7 @@ jobs:
make: '$SETARCH make'
env:
RUBY_TESTOPTS: '-v --tty=no'
if: ${{ matrix.capi_check }}
if: ${{ contains(matrix.extra_checks, 'capi') }}
- uses: ./.github/actions/slack
with: