diff --git a/.github/workflows/check-release.yml b/.github/workflows/check-release.yml index 94372cc08..95eced91c 100644 --- a/.github/workflows/check-release.yml +++ b/.github/workflows/check-release.yml @@ -5,12 +5,17 @@ on: pull_request: branches: ["*"] +concurrency: + group: check-release-${{ github.ref }} + cancel-in-progress: true + jobs: check_release: runs-on: ubuntu-latest strategy: matrix: group: [check_release, link_check] + fail-fast: false steps: - name: Checkout uses: actions/checkout@v2 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 778f4e248..5d5a7e773 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,6 +6,10 @@ on: pull_request: branches: "*" +concurrency: + group: ci-${{ github.ref }} + cancel-in-progress: true + jobs: build: runs-on: ${{ matrix.os }}-latest diff --git a/.github/workflows/downstream.yml b/.github/workflows/downstream.yml index 3f1909e02..ccfa015ae 100644 --- a/.github/workflows/downstream.yml +++ b/.github/workflows/downstream.yml @@ -6,6 +6,10 @@ on: pull_request: branches: "*" +concurrency: + group: downstream-${{ github.ref }} + cancel-in-progress: true + jobs: downstream1: runs-on: ubuntu-latest diff --git a/.github/workflows/enforce-label.yml b/.github/workflows/enforce-label.yml index 354a0468d..8296e75d4 100644 --- a/.github/workflows/enforce-label.yml +++ b/.github/workflows/enforce-label.yml @@ -1,5 +1,9 @@ name: Enforce PR label +concurrency: + group: label-${{ github.ref }} + cancel-in-progress: true + on: pull_request: types: [labeled, unlabeled, opened, edited, synchronize]