ci: cancel superseded workflow runs on PR pushes

PR-triggered workflows without a concurrency group keep running (and
holding runner slots) after a force-push or quick follow-up commit
supersedes them. Add the same group/cancel-in-progress block the go
workflow already uses, keyed on head_ref, to the remaining PR workflows.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Chris LuandDevin committed 2026-10-23 03:39:08 -07:00
1 parent ab738bfd33
commit 57ae00aa51
19 files changed
+76

No files matched your search

+4
View File
@@ -8,6 +8,10 @@ on:
pull_request:
branches: [master]
concurrency:
group: ${{ github.head_ref }}/codespell
cancel-in-progress: true
permissions:
contents: read
+4
View File
@@ -13,6 +13,10 @@ on:
- 'go.sum'
- '.github/workflows/container_dev.yml'
concurrency:
group: ${{ github.head_ref }}/container_dev
cancel-in-progress: true
permissions:
contents: read
@@ -24,6 +24,10 @@ on:
required: false
default: ''
concurrency:
group: ${{ github.head_ref }}/container_foundationdb_version
cancel-in-progress: true
permissions:
contents: read
+4
View File
@@ -30,6 +30,10 @@ on:
type: boolean
default: false
concurrency:
group: ${{ github.head_ref }}/container_latest
cancel-in-progress: true
permissions:
contents: read
security-events: write
@@ -11,6 +11,10 @@ on:
required: true
default: ''
concurrency:
group: ${{ github.head_ref }}/container_release_foundationdb
cancel-in-progress: true
permissions:
contents: read
+4
View File
@@ -1,6 +1,10 @@
name: 'Dependency Review'
on: [pull_request]
concurrency:
group: ${{ github.head_ref }}/depsreview
cancel-in-progress: true
permissions:
contents: read
@@ -18,6 +18,10 @@ on:
- 'go.sum'
- '.github/workflows/ec-integration-tests.yml'
concurrency:
group: ${{ github.head_ref }}/ec-integration-tests
cancel-in-progress: true
permissions:
contents: read
+4
View File
@@ -8,6 +8,10 @@ on:
branches: [ master ]
paths: ['k8s/**', '.github/workflows/helm_ci.yml', '.github/scripts/helm_jwt_keys.py']
concurrency:
group: ${{ github.head_ref }}/helm_ci
cancel-in-progress: true
permissions:
contents: read
@@ -14,6 +14,10 @@ on:
- 'weed/**'
- '.github/workflows/java_integration_tests.yml'
concurrency:
group: ${{ github.head_ref }}/java_integration_tests
cancel-in-progress: true
jobs:
test:
name: Java Integration Tests
+4
View File
@@ -12,6 +12,10 @@ on:
- 'other/java/**'
- '.github/workflows/java_unit_tests.yml'
concurrency:
group: ${{ github.head_ref }}/java_unit_tests
cancel-in-progress: true
jobs:
test:
name: Java Unit Tests
+4
View File
@@ -18,6 +18,10 @@ on:
- 'go.sum'
- '.github/workflows/plugin-workers.yml'
concurrency:
group: ${{ github.head_ref }}/plugin-workers
cancel-in-progress: true
permissions:
contents: read
+4
View File
@@ -23,6 +23,10 @@ env:
S3_ENDPOINT_URL: http://localhost:8333
BUCKET_NAME: test-parquet-bucket
concurrency:
group: ${{ github.head_ref }}/s3-parquet-tests
cancel-in-progress: true
jobs:
parquet-integration-tests:
name: PyArrow Parquet Tests (Python ${{ matrix.python-version }})
+4
View File
@@ -12,6 +12,10 @@ on:
- 'go.sum'
- '.github/workflows/s3-tables-tests.yml'
concurrency:
group: ${{ github.head_ref }}/s3-tables-tests
cancel-in-progress: true
permissions:
contents: read
@@ -15,6 +15,10 @@ on:
- '.github/workflows/spark-integration-tests.yml'
workflow_dispatch:
concurrency:
group: ${{ github.head_ref }}/spark-integration-tests
cancel-in-progress: true
permissions:
contents: read
checks: write
@@ -14,6 +14,10 @@ on:
- 'weed/telemetry/**'
- '.github/workflows/telemetry-integration.yml'
concurrency:
group: ${{ github.head_ref }}/telemetry-integration
cancel-in-progress: true
permissions:
contents: read
+4
View File
@@ -8,6 +8,10 @@ on:
branches: [ master ]
paths: ['terraform/**', '.github/workflows/terraform_ci.yml']
concurrency:
group: ${{ github.head_ref }}/terraform_ci
cancel-in-progress: true
permissions:
contents: read
@@ -27,6 +27,10 @@ defaults:
run:
working-directory: weed
concurrency:
group: ${{ github.head_ref }}/test-s3-over-https-using-awscli
cancel-in-progress: true
jobs:
awscli-tests:
runs-on: ubuntu-latest
+4
View File
@@ -18,6 +18,10 @@ on:
- 'go.sum'
- '.github/workflows/tls-rotation-tests.yml'
concurrency:
group: ${{ github.head_ref }}/tls-rotation-tests
cancel-in-progress: true
permissions:
contents: read
@@ -18,6 +18,10 @@ on:
- 'go.sum'
- '.github/workflows/vacuum-integration-tests.yml'
concurrency:
group: ${{ github.head_ref }}/vacuum-integration-tests
cancel-in-progress: true
permissions:
contents: read