diff --git a/.github/workflows/analysis.yml b/.github/workflows/analysis.yml index 6026492d..846f9f89 100644 --- a/.github/workflows/analysis.yml +++ b/.github/workflows/analysis.yml @@ -113,7 +113,7 @@ jobs: # View results echo "needs.*.result: ${{ toJson(needs.*.result) }}" - - if: contains(needs.*.result, 'failure') + - if: contains(needs.*.result, 'canceled|failure') run: | # Job failure found echo "At least one job has failed" diff --git a/.github/workflows/merge.yml b/.github/workflows/merge.yml index 2a86a5aa..492248ff 100644 --- a/.github/workflows/merge.yml +++ b/.github/workflows/merge.yml @@ -11,7 +11,7 @@ on: concurrency: group: ${{ github.workflow }} - cancel-in-progress: true + cancel-in-progress: false jobs: init: diff --git a/.github/workflows/pr-open.yml b/.github/workflows/pr-open.yml index b64b2616..4acba71b 100644 --- a/.github/workflows/pr-open.yml +++ b/.github/workflows/pr-open.yml @@ -49,7 +49,7 @@ jobs: # View results echo "needs.*.result: ${{ toJson(needs.*.result) }}" - - if: contains(needs.*.result, 'failure') + - if: contains(needs.*.result, 'canceled|failure') run: | # Job failure found echo "At least one job has failed" diff --git a/.github/workflows/pr-validate.yml b/.github/workflows/pr-validate.yml index d46eb165..2ea628d3 100644 --- a/.github/workflows/pr-validate.yml +++ b/.github/workflows/pr-validate.yml @@ -38,7 +38,7 @@ jobs: # View results echo "needs.*.result: ${{ toJson(needs.*.result) }}" - - if: contains(needs.*.result, 'failure') + - if: contains(needs.*.result, 'canceled|failure') run: | # Job failure found echo "At least one job has failed"