File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 30
30
run : ./ci/style.sh
31
31
32
32
clippy :
33
- name : Clippy check
34
- runs-on : ubuntu-24.04
33
+ name : Clippy on ${{ matrix.os }}
34
+ strategy :
35
+ matrix :
36
+ os : [ubuntu-24.04, macos-14, windows-2022]
37
+ runs-on : ${{ matrix.os }}
35
38
timeout-minutes : 10
36
39
steps :
37
40
- uses : actions/checkout@v4
@@ -299,7 +302,8 @@ jobs:
299
302
- verify_build
300
303
- ctest_msrv
301
304
- docs
302
- # Github branch protection is exceedingly silly and treats "jobs skipped because a dependency
305
+ - clippy
306
+ # GitHub branch protection is exceedingly silly and treats "jobs skipped because a dependency
303
307
# failed" as success. So we have to do some contortions to ensure the job fails if any of its
304
308
# dependencies fails.
305
309
if : always() # make sure this is never "skipped"
You can’t perform that action at this time.
0 commit comments