From 1e4cf489e0dbd7a54daa09eca887f6738afb0d1d Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 16 Feb 2026 09:53:27 +0100 Subject: [PATCH] fix(ci): keep main runs alive while coalescing newer pushes --- .github/workflows/ci.yml | 2 +- .github/workflows/docker-release.yml | 2 +- .github/workflows/install-smoke.yml | 2 +- .github/workflows/sandbox-common-smoke.yml | 2 +- .github/workflows/workflow-sanity.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 222bf64af8..f4216e056b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,7 +7,7 @@ on: concurrency: group: ci-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true + cancel-in-progress: ${{ github.event_name == 'pull_request' }} jobs: # Detect docs-only changes to skip heavy jobs (test, build, Windows, macOS, Android). diff --git a/.github/workflows/docker-release.yml b/.github/workflows/docker-release.yml index 6be2976443..05e63005dd 100644 --- a/.github/workflows/docker-release.yml +++ b/.github/workflows/docker-release.yml @@ -15,7 +15,7 @@ on: concurrency: group: docker-release-${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true + cancel-in-progress: false env: REGISTRY: ghcr.io diff --git a/.github/workflows/install-smoke.yml b/.github/workflows/install-smoke.yml index b7de2c6da4..45154a5fab 100644 --- a/.github/workflows/install-smoke.yml +++ b/.github/workflows/install-smoke.yml @@ -8,7 +8,7 @@ on: concurrency: group: install-smoke-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true + cancel-in-progress: ${{ github.event_name == 'pull_request' }} jobs: docs-scope: diff --git a/.github/workflows/sandbox-common-smoke.yml b/.github/workflows/sandbox-common-smoke.yml index 1b22222c90..c92a05c3ae 100644 --- a/.github/workflows/sandbox-common-smoke.yml +++ b/.github/workflows/sandbox-common-smoke.yml @@ -15,7 +15,7 @@ on: concurrency: group: sandbox-common-smoke-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true + cancel-in-progress: ${{ github.event_name == 'pull_request' }} jobs: sandbox-common-smoke: diff --git a/.github/workflows/workflow-sanity.yml b/.github/workflows/workflow-sanity.yml index 86949f1c54..438a71162d 100644 --- a/.github/workflows/workflow-sanity.yml +++ b/.github/workflows/workflow-sanity.yml @@ -7,7 +7,7 @@ on: concurrency: group: workflow-sanity-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true + cancel-in-progress: ${{ github.event_name == 'pull_request' }} jobs: no-tabs: