.github/workflows/checksrc.yml+4 -0
| @@ -27,6 +27,10 @@ name: 'Source' |
| - 'plan9/**' |
| - 'tests/data/**' |
| |
| + | concurrency: |
| + | group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} |
| + | cancel-in-progress: true |
| + | |
| permissions: {} |
| |
| jobs: |
.github/workflows/codeql.yml+2 -1
| @@ -32,7 +32,8 @@ name: 'CodeQL' |
| - cron: '0 0 * * 4' |
| |
| concurrency: |
| - | group: ${{ github.workflow }} |
| + | group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} |
| + | cancel-in-progress: true |
| |
| permissions: {} |
| |
.github/workflows/configure-vs-cmake.yml+4 -0
| @@ -30,6 +30,10 @@ name: 'configure-vs-cmake' |
| - '.github/scripts/cmp-config.pl' |
| - '.github/workflows/configure-vs-cmake.yml' |
| |
| + | concurrency: |
| + | group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} |
| + | cancel-in-progress: true |
| + | |
| permissions: {} |
| |
| jobs: |
.github/workflows/fuzz.yml+4 -0
| @@ -35,6 +35,10 @@ name: 'Fuzzer' |
| - 'projects/**' |
| - 'tests/data/**' |
| |
| + | concurrency: |
| + | group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} |
| + | cancel-in-progress: true |
| + | |
| permissions: {} |
| |
| jobs: |
.github/workflows/http3-linux.yml+1 -2
| @@ -30,8 +30,7 @@ name: 'Linux HTTP/3' |
| - 'projects/**' |
| |
| concurrency: |
| - | # Hardcoded workflow filename as workflow name above is just Linux again |
| - | group: http3-${{ github.event.pull_request.number || github.sha }} |
| + | group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} |
| cancel-in-progress: true |
| |
| permissions: {} |
.github/workflows/label.yml+4 -0
| @@ -13,6 +13,10 @@ name: 'Labeler' |
| |
| 'on': [pull_request_target] # zizmor: ignore[dangerous-triggers] |
| |
| + | concurrency: |
| + | group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} |
| + | cancel-in-progress: true |
| + | |
| permissions: {} |
| |
| jobs: |
.github/workflows/linux-old.yml+4 -0
| @@ -43,6 +43,10 @@ name: 'Old Linux' |
| - 'plan9/**' |
| - 'projects/**' |
| |
| + | concurrency: |
| + | group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} |
| + | cancel-in-progress: true |
| + | |
| permissions: {} |
| |
| env: |