diff --git a/.github/workflows/oci-validation.yml b/.github/workflows/oci-validation.yml index e5f04502..5e8f2fda 100644 --- a/.github/workflows/oci-validation.yml +++ b/.github/workflows/oci-validation.yml @@ -25,6 +25,11 @@ on: permissions: contents: read +# A newer push to the same branch or pull request replaces the run in progress. +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: check: runs-on: ubuntu-latest diff --git a/.github/workflows/test-features.yml b/.github/workflows/test-features.yml index a6d6f94f..27349ac0 100644 --- a/.github/workflows/test-features.yml +++ b/.github/workflows/test-features.yml @@ -112,6 +112,11 @@ on: permissions: contents: read +# A newer push to the same branch or pull request replaces the run in progress. +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: apprise-services: runs-on: ubuntu-latest diff --git a/.github/workflows/test-i18n.yml b/.github/workflows/test-i18n.yml index 828db33a..f83272dc 100644 --- a/.github/workflows/test-i18n.yml +++ b/.github/workflows/test-i18n.yml @@ -51,6 +51,11 @@ on: permissions: contents: read +# A newer push to the same branch or pull request replaces the run in progress. +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: # Preserve this check ID for existing branch protection rules. This suite # includes menu, download and scheduler regressions as well as i18n tests. diff --git a/.github/workflows/test-offline-qualified.yml b/.github/workflows/test-offline-qualified.yml index 006fdaef..eb45dbe5 100644 --- a/.github/workflows/test-offline-qualified.yml +++ b/.github/workflows/test-offline-qualified.yml @@ -57,6 +57,11 @@ on: permissions: contents: read +# A newer push to the same branch or pull request replaces the run in progress. +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: offline-python: runs-on: ubuntu-latest