This is an automated email from the ASF dual-hosted git repository.

snuyanzin pushed a commit to branch release-2.3
in repository https://gitbox.apache.org/repos/asf/flink.git


The following commit(s) were added to refs/heads/release-2.3 by this push:
     new 4ef388f3acd [FLINK-40125][ci] Add auto cancel for concurrently running 
jobs
4ef388f3acd is described below

commit 4ef388f3acd1b37cf9157a0e3e5ccf8978637d1b
Author: Sergey Nuyanzin <[email protected]>
AuthorDate: Sun Jul 12 21:43:02 2026 +0200

    [FLINK-40125][ci] Add auto cancel for concurrently running jobs
---
 .github/workflows/community-review.yml | 4 ++++
 .github/workflows/docs.yml             | 4 ++++
 .github/workflows/nightly-trigger.yml  | 3 +++
 .github/workflows/nightly.yml          | 4 ++++
 .github/workflows/stale.yml            | 4 ++++
 5 files changed, 19 insertions(+)

diff --git a/.github/workflows/community-review.yml 
b/.github/workflows/community-review.yml
index bb14c0b9ddb..5785f180af2 100644
--- a/.github/workflows/community-review.yml
+++ b/.github/workflows/community-review.yml
@@ -24,6 +24,10 @@ on:
   schedule:
     - cron: '00 00,08,16 * * *'
 
+concurrency:
+  group: ${{ github.workflow }}
+  cancel-in-progress: true
+
 # Same permission as stale Github action
 permissions:
   issues: write
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 6830b5f26f4..cec6903d057 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -19,6 +19,10 @@ on:
     - cron: '0 0 * * *' # Deploy every day
   workflow_dispatch:
 
+concurrency:
+  group: ${{ github.workflow }}
+  cancel-in-progress: true
+
 jobs:
   build-documentation:
     if: github.repository == 'apache/flink'
diff --git a/.github/workflows/nightly-trigger.yml 
b/.github/workflows/nightly-trigger.yml
index 2f400aeb251..e82a2e82e49 100644
--- a/.github/workflows/nightly-trigger.yml
+++ b/.github/workflows/nightly-trigger.yml
@@ -28,6 +28,9 @@ jobs:
     if: github.repository == 'apache/flink'
     permissions:
       actions: write
+    concurrency:
+      group: ${{ github.workflow }}-${{ matrix.branch }}
+      cancel-in-progress: true
     strategy:
       matrix:
         branch:
diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml
index 61aacac53d0..e7d71f4f46a 100644
--- a/.github/workflows/nightly.yml
+++ b/.github/workflows/nightly.yml
@@ -21,6 +21,10 @@ name: "Nightly (beta)"
 on:
   workflow_dispatch:
 
+concurrency:
+  group: ${{ github.workflow }}-${{ github.ref }}
+  cancel-in-progress: true
+
 permissions: read-all
 
 jobs:
diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
index 9d4df198b4d..d5640949b34 100644
--- a/.github/workflows/stale.yml
+++ b/.github/workflows/stale.yml
@@ -28,6 +28,10 @@ on:
         default: 20
         type: number
 
+concurrency:
+  group: ${{ github.workflow }}
+  cancel-in-progress: true
+
 permissions:
   issues: write
   pull-requests: write

Reply via email to