21
21
# #########################
22
22
23
23
clippy :
24
- if : ${{ github.ref == 'refs/heads/main'
25
- || startsWith(github.ref, 'refs/tags/v')
26
- || !contains(github.event.head_commit.message, '[skip ci]') }}
27
24
runs-on : ubuntu-latest
28
25
steps :
29
26
- uses : actions/checkout@v3
36
33
- run : make cargo.lint
37
34
38
35
rustfmt :
39
- if : ${{ github.ref == 'refs/heads/main'
40
- || startsWith(github.ref, 'refs/tags/v')
41
- || !contains(github.event.head_commit.message, '[skip ci]') }}
42
36
runs-on : ubuntu-latest
43
37
steps :
44
38
- uses : actions/checkout@v3
58
52
# ##########
59
53
60
54
feature :
61
- if : ${{ github.ref == 'refs/heads/main'
62
- || startsWith(github.ref, 'refs/tags/v')
63
- || !contains(github.event.head_commit.message, '[skip ci]') }}
64
55
strategy :
65
56
fail-fast : false
66
57
matrix :
91
82
92
83
fuzz :
93
84
name : Fuzzing
94
- if : ${{ github.ref == 'refs/heads/main'
95
- || startsWith(github.ref, 'refs/tags/v')
96
- || !contains(github.event.head_commit.message, '[skip ci]') }}
97
85
strategy :
98
86
fail-fast : false
99
87
matrix :
@@ -118,9 +106,6 @@ jobs:
118
106
119
107
msrv :
120
108
name : MSRV
121
- if : ${{ github.ref == 'refs/heads/main'
122
- || startsWith(github.ref, 'refs/tags/v')
123
- || !contains(github.event.head_commit.message, '[skip ci]') }}
124
109
strategy :
125
110
fail-fast : false
126
111
matrix :
@@ -147,9 +132,6 @@ jobs:
147
132
- run : make test.cargo
148
133
149
134
test :
150
- if : ${{ github.ref == 'refs/heads/main'
151
- || startsWith(github.ref, 'refs/tags/v')
152
- || !contains(github.event.head_commit.message, '[skip ci]') }}
153
135
strategy :
154
136
fail-fast : false
155
137
matrix :
@@ -179,9 +161,6 @@ jobs:
179
161
# ################
180
162
181
163
rustdoc :
182
- if : ${{ github.ref == 'refs/heads/main'
183
- || startsWith(github.ref, 'refs/tags/v')
184
- || !contains(github.event.head_commit.message, '[skip ci]') }}
185
164
runs-on : ubuntu-latest
186
165
steps :
187
166
- uses : actions/checkout@v3
0 commit comments