Skip to content

Commit f46df0e

Browse files
committed
Add zizmor hook to pre-commit
1 parent bddf3cd commit f46df0e

3 files changed

Lines changed: 80 additions & 1 deletion

File tree

.pre-commit-config.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,17 @@ repos:
4141
language: unsupported
4242
pass_filenames: false
4343

44-
4544
- id: add-release-date
4645
language: unsupported
4746
name: add date to latest release header
4847
entry: uv run python scripts/add_latest_release_date.py
4948
files: ^release-notes\.md$
5049
pass_filenames: false
50+
51+
- id: zizmor
52+
name: zizmor
53+
language: python
54+
entry: uv run zizmor .
55+
files: ^\.github\/workflows\/
56+
require_serial: true
57+
pass_filenames: false

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ Changelog = "https://github.com/fastapi/annotated-doc/release-notes.md"
4444
dev = [
4545
{ include-group = "tests" },
4646
"prek>=0.2.24,<1.0.0",
47+
"zizmor>=1.2.0",
4748
]
4849
tests = [
4950
"coverage[toml]>=7.6.1",

uv.lock

Lines changed: 71 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)