File tree Expand file tree Collapse file tree 2 files changed +44
-0
lines changed Expand file tree Collapse file tree 2 files changed +44
-0
lines changed Original file line number Diff line number Diff line change 1+ # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0
2+ # For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt
3+
4+ name : Zizmor
5+
6+ on :
7+ push :
8+ branches :
9+ - master
10+ - nedbat/*
11+ pull_request :
12+ workflow_dispatch :
13+
14+ permissions : {}
15+
16+ jobs :
17+ zizmor :
18+ name : zizmor
19+ runs-on : ubuntu-latest
20+ permissions :
21+ contents : read
22+ actions : read
23+
24+ steps :
25+ - name : Checkout repository
26+ uses : actions/checkout@v4
27+ with :
28+ persist-credentials : false
29+
30+ - name : Install the latest version of uv
31+ uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
32+ with :
33+ enable-cache : false
34+
35+ - name : Run zizmor
36+ run : uvx zizmor -v --pedantic .github/workflows
Original file line number Diff line number Diff line change 1+ # Rules for checking workflows
2+ # https://woodruffw.github.io/zizmor
3+
4+ rules :
5+ unpinned-uses :
6+ config :
7+ policies :
8+ actions/* : hash-pin
You can’t perform that action at this time.
0 commit comments