Skip to content

Commit 9924b79

Browse files
committed
Prevent actions duplication on noop merge commits
1 parent 37e89e1 commit 9924b79

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,13 @@ env:
1212
RUSTFLAGS: -Dwarnings
1313

1414
jobs:
15+
pre_ci:
16+
uses: dtolnay/.github/.github/workflows/pre_ci.yml@master
17+
1518
test:
1619
name: Rust ${{matrix.rust}}
20+
needs: pre_ci
21+
if: needs.pre_ci.outputs.continue
1722
runs-on: ubuntu-latest
1823
strategy:
1924
fail-fast: false
@@ -39,6 +44,8 @@ jobs:
3944

4045
nightly:
4146
name: Rust nightly
47+
needs: pre_ci
48+
if: needs.pre_ci.outputs.continue
4249
runs-on: ubuntu-latest
4350
timeout-minutes: 45
4451
steps:
@@ -65,6 +72,8 @@ jobs:
6572

6673
webassembly:
6774
name: WebAssembly
75+
needs: pre_ci
76+
if: needs.pre_ci.outputs.continue
6877
runs-on: ubuntu-latest
6978
timeout-minutes: 45
7079
steps:
@@ -76,6 +85,8 @@ jobs:
7685

7786
fuzz:
7887
name: Fuzz
88+
needs: pre_ci
89+
if: needs.pre_ci.outputs.continue
7990
runs-on: ubuntu-latest
8091
timeout-minutes: 45
8192
steps:
@@ -97,6 +108,8 @@ jobs:
97108

98109
miri:
99110
name: Miri
111+
needs: pre_ci
112+
if: needs.pre_ci.outputs.continue
100113
runs-on: ubuntu-latest
101114
timeout-minutes: 45
102115
steps:

0 commit comments

Comments
 (0)