diff --git a/.github/workflows/compile-all.yml b/.github/workflows/compile-all.yml index d3bc00ab31..007cdab5c4 100644 --- a/.github/workflows/compile-all.yml +++ b/.github/workflows/compile-all.yml @@ -4,6 +4,10 @@ on: pull_request: types: [labeled] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: avr-compile-all: if: github.event.label.name == 'ci:hal' diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 5951357418..33263789af 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -6,6 +6,10 @@ on: - develop - develop-** +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: build-upload-docs: runs-on: ubuntu-24.04 diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index d21ff78d8c..b31c08c078 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -2,6 +2,10 @@ name: Run tests on Linux on: [pull_request] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: unittests-linux-generic: runs-on: ubuntu-24.04 diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 11fa7866bf..c05d0340e4 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -2,6 +2,10 @@ name: Run tests on MacOS on: [pull_request] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: macos_testing: runs-on: macos-13 diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index c8001cf717..7d5dc02adf 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -2,6 +2,10 @@ name: Run tests on Windows on: [pull_request] +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: windows_testing: runs-on: windows-2022