diff --git a/.github/workflows/ci-dotnet.yml b/.github/workflows/ci-dotnet.yml index 1e2a2c259382d..a9dfaba6b19a9 100644 --- a/.github/workflows/ci-dotnet.yml +++ b/.github/workflows/ci-dotnet.yml @@ -4,6 +4,10 @@ on: workflow_call: workflow_dispatch: +concurrency: + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: build: name: Build diff --git a/.github/workflows/ci-java.yml b/.github/workflows/ci-java.yml index 63727764a0953..5c646f727ec53 100644 --- a/.github/workflows/ci-java.yml +++ b/.github/workflows/ci-java.yml @@ -4,6 +4,10 @@ on: workflow_call: workflow_dispatch: +concurrency: + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: browser-tests-windows: name: Browser Tests diff --git a/.github/workflows/ci-python.yml b/.github/workflows/ci-python.yml index 6750bd1b73a11..4f49e8c168dab 100644 --- a/.github/workflows/ci-python.yml +++ b/.github/workflows/ci-python.yml @@ -4,6 +4,10 @@ on: workflow_call: workflow_dispatch: +concurrency: + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: build: name: Build diff --git a/.github/workflows/ci-rbe.yml b/.github/workflows/ci-rbe.yml index 405bffde2bad8..50eb365f898e7 100644 --- a/.github/workflows/ci-rbe.yml +++ b/.github/workflows/ci-rbe.yml @@ -13,6 +13,10 @@ on: default: false type: boolean +concurrency: + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: format: name: Format diff --git a/.github/workflows/ci-ruby.yml b/.github/workflows/ci-ruby.yml index 08cff26a7eda3..ff9098c315028 100644 --- a/.github/workflows/ci-ruby.yml +++ b/.github/workflows/ci-ruby.yml @@ -4,6 +4,10 @@ on: workflow_call: workflow_dispatch: +concurrency: + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: build: name: Build diff --git a/.github/workflows/ci-rust.yml b/.github/workflows/ci-rust.yml index 6b165b69cc05f..40b5ab284007a 100644 --- a/.github/workflows/ci-rust.yml +++ b/.github/workflows/ci-rust.yml @@ -16,6 +16,10 @@ on: required: true workflow_dispatch: +concurrency: + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: build: name: Build diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 00e7031f760d9..287390546e2af 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,6 +10,10 @@ on: workflow_dispatch: workflow_call: +concurrency: + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: check: name: Check