Skip to content

Commit ff3298d

Browse files
authored
chore: cancel previous GHA from the same PR (#162)
1 parent e2a3469 commit ff3298d

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

.github/workflows/default.yaml

+10-5
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ on:
1010
# Allows manually triggering this workflow from the Actions tab.
1111
workflow_dispatch:
1212

13+
concurrency:
14+
# Cancel previous actions from the same PR: https://stackoverflow.com/a/72408109
15+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
16+
cancel-in-progress: true
17+
1318
jobs:
1419
distros:
1520
strategy:
@@ -19,7 +24,7 @@ jobs:
1924
- ubuntu-22.04
2025
runs-on: ${{ matrix.os }}
2126
steps:
22-
- uses: actions/checkout@v3
27+
- uses: actions/checkout@v4
2328
- uses: bazelbuild/setup-bazelisk@v2
2429
- name: Test
2530
run: |
@@ -36,7 +41,7 @@ jobs:
3641
- opt
3742
runs-on: ubuntu-20.04
3843
steps:
39-
- uses: actions/checkout@v3
44+
- uses: actions/checkout@v4
4045
- uses: bazelbuild/setup-bazelisk@v2
4146
- name: Test
4247
run: |
@@ -54,7 +59,7 @@ jobs:
5459
- ubsan
5560
runs-on: ubuntu-20.04
5661
steps:
57-
- uses: actions/checkout@v3
62+
- uses: actions/checkout@v4
5863
- uses: bazelbuild/setup-bazelisk@v2
5964
- name: Test ${{ matrix.sanitizer }}
6065
run: |
@@ -65,7 +70,7 @@ jobs:
6570
coverage:
6671
runs-on: ubuntu-20.04
6772
steps:
68-
- uses: actions/checkout@v3
73+
- uses: actions/checkout@v4
6974
- uses: bazelbuild/setup-bazelisk@v2
7075
- name: Test Coverage
7176
run: |
@@ -82,7 +87,7 @@ jobs:
8287
- macos-11
8388
runs-on: ${{ matrix.os }}
8489
steps:
85-
- uses: actions/checkout@v3
90+
- uses: actions/checkout@v4
8691
- uses: bazelbuild/setup-bazelisk@v2
8792
- name: Test with RBE
8893
run: |

0 commit comments

Comments
 (0)