Add final job so branch protection can require matrix ci steps (#4432)

This commit is contained in:
Jesse Hills 2023-02-14 12:54:38 +13:00 committed by GitHub
parent 0d52f555b2
commit c02871fdfe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -187,3 +187,16 @@ jobs:
run: script/ci-suggest-changes
# yamllint disable-line rule:line-length
if: always() && (matrix.id == 'clang-tidy' || matrix.id == 'clang-format' || matrix.id == 'lint-python')
ci-status:
name: CI Status
runs-on: ubuntu-latest
needs: [ci]
if: always()
steps:
- name: Successful deploy
if: ${{ !(contains(needs.*.result, 'failure')) }}
run: exit 0
- name: Failing deploy
if: ${{ contains(needs.*.result, 'failure') }}
run: exit 1