From ad79485ae4192b016e26b8177552ed12d91add7e Mon Sep 17 00:00:00 2001 From: Pablo Zmdl Date: Thu, 2 Oct 2025 13:31:37 +0200 Subject: [PATCH] Cancel concurrent CI workflow runs --- .github/workflows/ci.yml | 4 ++++ .github/workflows/docker_image.yml | 4 ++++ .github/workflows/message_rendering.yml | 4 ++++ .github/workflows/tests.yml | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e38d169a5..3c562fd93 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,6 +4,10 @@ on: push: pull_request: +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + permissions: contents: read diff --git a/.github/workflows/docker_image.yml b/.github/workflows/docker_image.yml index 2cdf7f53f..6f65ebf12 100644 --- a/.github/workflows/docker_image.yml +++ b/.github/workflows/docker_image.yml @@ -9,6 +9,10 @@ on: # Rebuild automatically each monday early morning. - cron: "42 5 * * 1" +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: build_and_push: if: github.repository == 'roundcube/roundcubemail' diff --git a/.github/workflows/message_rendering.yml b/.github/workflows/message_rendering.yml index bc95f7d73..7a5a53e37 100644 --- a/.github/workflows/message_rendering.yml +++ b/.github/workflows/message_rendering.yml @@ -4,6 +4,10 @@ on: push: pull_request: +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + permissions: contents: read diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c7b622d92..f64207bc9 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -3,6 +3,10 @@ name: Unit on: push: pull_request: + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true permissions: contents: read