Allow test-cgc to fail without failing the workflow

Related to #3491
This commit is contained in:
Paulo Matos 2020-11-09 13:40:56 +01:00
parent fe54cbc63f
commit 3369bf6658

View File

@ -220,7 +220,8 @@ jobs:
cify: [cify, nocify]
runs-on: [self-hosted, Linux, '${{ matrix.arch }}']
continue-on-failure: true
steps:
- uses: pmatos/action-home-clean@v2
- uses: actions/checkout@v2
@ -242,42 +243,60 @@ jobs:
- name: Install racket-test dependency
run: raco pkg install --auto racket-test
- name: Run tests/racket/test
if: ${{ success() }}
run: raco test -l tests/racket/test
- name: Run tests/racket/contract/all
if: ${{ always() }}
run: racket -l tests/racket/contract/all
- name: Run tests/json/json
if: ${{ always() }}
run: raco test -l tests/json/json
- name: Run tests/file/main
if: ${{ always() }}
run: raco test -l tests/file/main
- name: Run tests/net/head
if: ${{ always() }}
run: raco test -l tests/net/head
- name: Run tests/net/uri-codec
if: ${{ always() }}
run: raco test -l tests/net/uri-codec
- name: Run tests/net/url
if: ${{ always() }}
run: raco test -l tests/net/url
- name: Run tests/net/url-port
if: ${{ always() }}
run: raco test -l tests/net/url-port
- name: Run tests/net/encoders
if: ${{ always() }}
run: raco test -l tests/net/encoders
- name: Run tests/openssl/basic
if: ${{ always() }}
run: raco test -l tests/openssl/basic
- name: Run tests/openssl/https
if: ${{ always() }}
run: raco test -l tests/openssl/https
- name: Run tests/match/main
if: ${{ always() }}
run: raco test -l tests/match/main
- name: Run tests/zo-path
if: ${{ always() }}
run: raco test -l tests/zo-path
- name: Run tests/xml
if: ${{ always() }}
run: raco test -c tests/xml
- name: Run tests/future
if: ${{ always() }}
run: raco test -c tests/future
- name: Run tests/stxparse
if: ${{ always() }}
run: raco test -c tests/stxparse
- name: Install db tests dependency
run: raco pkg install --auto db-test
- name: Run db tests
if: ${{ success() }}
run: raco test -l tests/db/all-tests
- name: Run syntax tests
if: ${{ always() }}
run: raco test -c tests/syntax
test-3m: