Extract continue-on-error condition to the matrix [ci skip]
This commit is contained in:
parent
e018036d89
commit
3dde9c1b43
1
.github/workflows/yjit-macos.yml
vendored
1
.github/workflows/yjit-macos.yml
vendored
@ -119,6 +119,7 @@ jobs:
|
|||||||
TESTS: ${{ matrix.test_task == 'check' && matrix.skipped_tests || '' }}
|
TESTS: ${{ matrix.test_task == 'check' && matrix.skipped_tests || '' }}
|
||||||
TEST_BUNDLED_GEMS_ALLOW_FAILURES: ''
|
TEST_BUNDLED_GEMS_ALLOW_FAILURES: ''
|
||||||
PRECHECK_BUNDLED_GEMS: 'no'
|
PRECHECK_BUNDLED_GEMS: 'no'
|
||||||
|
continue-on-error: ${{ matrix.continue-on-test_task || false }}
|
||||||
|
|
||||||
- name: make skipped tests
|
- name: make skipped tests
|
||||||
run: |
|
run: |
|
||||||
|
3
.github/workflows/yjit-ubuntu.yml
vendored
3
.github/workflows/yjit-ubuntu.yml
vendored
@ -109,6 +109,7 @@ jobs:
|
|||||||
- test_task: 'yjit-bench'
|
- test_task: 'yjit-bench'
|
||||||
configure: '--enable-yjit=dev'
|
configure: '--enable-yjit=dev'
|
||||||
yjit_bench_opts: '--yjit-stats'
|
yjit_bench_opts: '--yjit-stats'
|
||||||
|
continue-on-test_task: true
|
||||||
|
|
||||||
env:
|
env:
|
||||||
GITPULLOPTIONS: --no-tags origin ${{ github.ref }}
|
GITPULLOPTIONS: --no-tags origin ${{ github.ref }}
|
||||||
@ -173,7 +174,7 @@ jobs:
|
|||||||
PRECHECK_BUNDLED_GEMS: 'no'
|
PRECHECK_BUNDLED_GEMS: 'no'
|
||||||
SYNTAX_SUGGEST_TIMEOUT: '5'
|
SYNTAX_SUGGEST_TIMEOUT: '5'
|
||||||
YJIT_BINDGEN_DIFF_OPTS: '--exit-code'
|
YJIT_BINDGEN_DIFF_OPTS: '--exit-code'
|
||||||
continue-on-error: ${{ matrix.test_task == 'yjit-bench' }}
|
continue-on-error: ${{ matrix.continue-on-test_task || false }}
|
||||||
|
|
||||||
- name: Show ${{ github.event.pull_request.base.ref }} GitHub URL for yjit-bench comparison
|
- name: Show ${{ github.event.pull_request.base.ref }} GitHub URL for yjit-bench comparison
|
||||||
run: echo "https://github.com/${BASE_REPO}/commit/${BASE_SHA}"
|
run: echo "https://github.com/${BASE_REPO}/commit/${BASE_SHA}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user