This is an automated email from the ASF dual-hosted git repository.
snuyanzin pushed a commit to branch release-2.2
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/release-2.2 by this push:
new 61907eafa05 [FLINK-40125][ci] Add auto cancel for concurrently running
jobs
61907eafa05 is described below
commit 61907eafa052549fe238d4867ec31fb85e16b3f4
Author: Sergey Nuyanzin <[email protected]>
AuthorDate: Sun Jul 12 21:50:09 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 d00a24db4dc..8dd37d112f7 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 9d18167b10b..30e9bcf73aa 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