diff --git a/.github/workflows/cygwin_build.yml b/.github/workflows/cygwin_build.yml index 9a79c07789..5fc54945eb 100644 --- a/.github/workflows/cygwin_build.yml +++ b/.github/workflows/cygwin_build.yml @@ -1,6 +1,9 @@ name: Cygwin Build on: [push, pull_request, workflow_dispatch] +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/test_chibios.yml b/.github/workflows/test_chibios.yml index 0b51e85e18..fc9b547922 100644 --- a/.github/workflows/test_chibios.yml +++ b/.github/workflows/test_chibios.yml @@ -5,6 +5,9 @@ on: [push, pull_request, workflow_dispatch] # paths: # - "*" # - "!README.md" <-- don't rebuild on doc change +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/test_coverage.yml b/.github/workflows/test_coverage.yml index 72cabd4b83..1dc3842620 100644 --- a/.github/workflows/test_coverage.yml +++ b/.github/workflows/test_coverage.yml @@ -7,6 +7,9 @@ on: # paths: # - "*" # - "!README.md" <-- don't rebuild on doc change +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/test_linux_sbc.yml b/.github/workflows/test_linux_sbc.yml index 03d43085a5..94c05700d4 100644 --- a/.github/workflows/test_linux_sbc.yml +++ b/.github/workflows/test_linux_sbc.yml @@ -4,6 +4,9 @@ on: [push, pull_request, workflow_dispatch] # paths: # - "*" # - "!README.md" <-- don't rebuild on doc change +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/test_replay.yml b/.github/workflows/test_replay.yml index 2f8f05c592..794eb35e31 100644 --- a/.github/workflows/test_replay.yml +++ b/.github/workflows/test_replay.yml @@ -4,6 +4,9 @@ on: [push, pull_request, workflow_dispatch] # paths: # - "*" # - "!README.md" <-- don't rebuild on doc change +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/test_sitl_copter.yml b/.github/workflows/test_sitl_copter.yml index fcc93adf83..2b3244b8c5 100644 --- a/.github/workflows/test_sitl_copter.yml +++ b/.github/workflows/test_sitl_copter.yml @@ -4,6 +4,9 @@ on: [push, pull_request, workflow_dispatch] # paths: # - "*" # - "!README.md" <-- don't rebuild on doc change +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/test_sitl_periph.yml b/.github/workflows/test_sitl_periph.yml index 592dd35fd9..56e2a9c06a 100644 --- a/.github/workflows/test_sitl_periph.yml +++ b/.github/workflows/test_sitl_periph.yml @@ -4,6 +4,9 @@ on: [push, pull_request, workflow_dispatch] # paths: # - "*" # - "!README.md" <-- don't rebuild on doc change +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build-gcc-ap_periph: diff --git a/.github/workflows/test_sitl_plane.yml b/.github/workflows/test_sitl_plane.yml index 2c36c94391..01055497c4 100644 --- a/.github/workflows/test_sitl_plane.yml +++ b/.github/workflows/test_sitl_plane.yml @@ -4,6 +4,9 @@ on: [push, pull_request, workflow_dispatch] # paths: # - "*" # - "!README.md" <-- don't rebuild on doc change +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/test_sitl_rover.yml b/.github/workflows/test_sitl_rover.yml index c5da2026ba..9bfac55641 100644 --- a/.github/workflows/test_sitl_rover.yml +++ b/.github/workflows/test_sitl_rover.yml @@ -4,6 +4,9 @@ on: [push, pull_request, workflow_dispatch] # paths: # - "*" # - "!README.md" <-- don't rebuild on doc change +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/test_sitl_sub.yml b/.github/workflows/test_sitl_sub.yml index fd0665ae52..936d1aca58 100644 --- a/.github/workflows/test_sitl_sub.yml +++ b/.github/workflows/test_sitl_sub.yml @@ -4,6 +4,9 @@ on: [push, pull_request, workflow_dispatch] # paths: # - "*" # - "!README.md" <-- don't rebuild on doc change +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/test_sitl_tracker.yml b/.github/workflows/test_sitl_tracker.yml index 07c228f4ef..108750bb77 100644 --- a/.github/workflows/test_sitl_tracker.yml +++ b/.github/workflows/test_sitl_tracker.yml @@ -4,6 +4,9 @@ on: [push, pull_request, workflow_dispatch] # paths: # - "*" # - "!README.md" <-- don't rebuild on doc change +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/test_size.yml b/.github/workflows/test_size.yml index 9a868707a3..bbf2e87d2b 100644 --- a/.github/workflows/test_size.yml +++ b/.github/workflows/test_size.yml @@ -4,6 +4,9 @@ on: [push, pull_request, workflow_dispatch] # paths: # - "*" # - "!README.md" <-- don't rebuild on doc change +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/test_unit_tests.yml b/.github/workflows/test_unit_tests.yml index 6c7cc0620b..7cc1f9fefd 100644 --- a/.github/workflows/test_unit_tests.yml +++ b/.github/workflows/test_unit_tests.yml @@ -4,6 +4,9 @@ on: [push, pull_request, workflow_dispatch] # paths: # - "*" # - "!README.md" <-- don't rebuild on doc change +concurrency: + group: ci-${{github.workflow}}-${{ github.ref }} + cancel-in-progress: true jobs: build: