diff --git a/.github/workflows/dependabot-automerge.yml b/.github/workflows/dependabot-automerge.yml index 809fef55..601a0272 100644 --- a/.github/workflows/dependabot-automerge.yml +++ b/.github/workflows/dependabot-automerge.yml @@ -1,10 +1,16 @@ name: Dependabot auto-merge + on: pull_request permissions: contents: write pull-requests: write +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref }} + cancel-in-progress: true + + jobs: dependabot: runs-on: ubuntu-latest diff --git a/.github/workflows/enforce-changelog.yml b/.github/workflows/enforce-changelog.yml index 61ba7b1c..a05cd8a1 100644 --- a/.github/workflows/enforce-changelog.yml +++ b/.github/workflows/enforce-changelog.yml @@ -1,8 +1,14 @@ name: Enforce Changelog + on: pull_request: types: [opened, synchronize, reopened, ready_for_review, labeled, unlabeled] +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref }} + cancel-in-progress: true + + jobs: enforce-changelog: uses: cap-js/.github/.github/workflows/enforce-changelog.yml@main diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index a1719e28..a4977f90 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -18,7 +18,7 @@ on: workflow_dispatch: concurrency: - group: integration-test-${{ github.workflow }}-${{ github.head_ref || github.run_id }} + group: ${{ github.workflow }}-${{ github.head_ref || github.ref }} cancel-in-progress: true jobs: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index d6e15c69..d9b6d1a3 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -7,6 +7,11 @@ on: branches: [main] workflow_dispatch: +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.ref }} + cancel-in-progress: true + + jobs: lint: uses: cap-js/.github/.github/workflows/lint.yml@main diff --git a/.github/workflows/prepare-next-version.yml b/.github/workflows/prepare-next-version.yml index d49e1a28..c42f1e9c 100644 --- a/.github/workflows/prepare-next-version.yml +++ b/.github/workflows/prepare-next-version.yml @@ -1,4 +1,3 @@ - name: Prepare Next Version on: @@ -18,6 +17,10 @@ permissions: contents: write pull-requests: write +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.ref }} + cancel-in-progress: true + jobs: prepare-next-version: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9954d258..d0a6ec24 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,6 +26,10 @@ on: permissions: contents: write +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: release: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8d1f7f12..5dec0a0a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,7 +8,7 @@ on: workflow_dispatch: concurrency: - group: test-${{ github.workflow }}-${{ github.head_ref || github.run_id }} + group: ${{ github.workflow }}-${{ github.head_ref || github.ref }} cancel-in-progress: true jobs: