diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9bbde54..d5b7af3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,6 +7,7 @@ name: CI # - Concurrency cancels superseded PR/branch tip runs on: + merge_group: workflow_dispatch: push: branches: [main] @@ -16,7 +17,7 @@ permissions: contents: read concurrency: # Fast Trunk: supersede obsolete runs for the same PR or branch tip. - group: ci-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + group: ci-${{ github.workflow }}-${{ github.event.pull_request.number || github.event.merge_group.head_sha || github.ref }} cancel-in-progress: true jobs: