Skip to content

Commit ae4172e

Browse files
Fix zizmor lint (#3045)
* Fix zizmor lint: upgrade to 1.23.1, disable superfluous-actions and secrets-outside-env Made-with: Cursor * Remove secrets-outside-env disable, add environment to jobs that use secrets Made-with: Cursor
1 parent 0419350 commit ae4172e

4 files changed

Lines changed: 6 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ jobs:
77
release:
88
name: Create release
99
runs-on: ubuntu-latest
10+
environment: release
1011

1112
permissions:
1213
# This is needed for https://github.com/stefanzweifel/git-auto-commit-action.
@@ -138,6 +139,7 @@ jobs:
138139
name: Publish Docker images
139140
needs: release
140141
runs-on: ubuntu-latest
142+
environment: dockerhub
141143

142144
permissions:
143145
packages: write

.github/workflows/test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ jobs:
2222
# CI tests with matrix
2323
ci-tests:
2424
runs-on: ubuntu-latest
25+
environment: vuforia
2526
strategy:
2627
fail-fast: false
2728
matrix:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ optional-dependencies.dev = [
108108
"vws-test-fixtures==2023.3.5",
109109
"vws-web-tools==2026.2.22.1",
110110
"yamlfix==1.19.1",
111-
"zizmor==1.22.0",
111+
"zizmor==1.23.1",
112112
]
113113
optional-dependencies.release = [ "check-wheel-contents==0.6.3" ]
114114
urls.Documentation = "https://vws-python.github.io/vws-python-mock/"

zizmor.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,7 @@ rules:
88
disable: true
99
dependabot-cooldown:
1010
disable: true
11+
superfluous-actions:
12+
disable: true
1113
template-injection:
1214
disable: true

0 commit comments

Comments
 (0)