File tree Expand file tree Collapse file tree 2 files changed +43
-0
lines changed Expand file tree Collapse file tree 2 files changed +43
-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+ steps :
24+ - name : Checkout repository
25+ uses : actions/checkout@v4
26+ with :
27+ persist-credentials : false
28+
29+ - name : Install the latest version of uv
30+ uses : astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
31+ with :
32+ enable-cache : false
33+
34+ - name : Run zizmor
35+ 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