diff --git a/.github/workflows/build-cmake-targets.yaml b/.github/workflows/build-cmake-targets.yaml index e1dd3aa29..f4f145214 100644 --- a/.github/workflows/build-cmake-targets.yaml +++ b/.github/workflows/build-cmake-targets.yaml @@ -1,11 +1,14 @@ name: "Build and test all cmake targets" on: - pull_request: push: branches: - "*" workflow_dispatch: +concurrency: + group: ${{ github.workflow }}-${{ github.ref_name }} + cancel-in-progress: true + jobs: non-executable-workflow: strategy: diff --git a/.github/workflows/build-simulators.yaml b/.github/workflows/build-simulators.yaml index 6bc1c073d..38d7884a0 100644 --- a/.github/workflows/build-simulators.yaml +++ b/.github/workflows/build-simulators.yaml @@ -1,6 +1,5 @@ name: "Build Simulators" on: - pull_request: push: branches: - "*" @@ -12,7 +11,7 @@ defaults: working-directory: ot3-firmware concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + group: ${{ github.workflow }}-${{ github.ref_name }} cancel-in-progress: true jobs: