mirror of
https://github.com/zizmorcore/zizmor.git
synced 2025-12-23 08:47:33 +00:00
56 lines
1.4 KiB
Makefile
56 lines
1.4 KiB
Makefile
.PHONY: all
|
|
all:
|
|
@echo "Run my targets individually!"
|
|
|
|
.PHONY: site
|
|
site:
|
|
uv run --only-group docs zensical build --clean
|
|
|
|
.PHONY: site-live
|
|
site-live:
|
|
uv run --only-group docs zensical serve
|
|
|
|
.PHONY: snippets
|
|
snippets: trophies sponsors
|
|
cargo run -- -h > docs/snippets/help.txt
|
|
|
|
.PHONY: trophies
|
|
trophies: docs/snippets/trophies.md
|
|
|
|
docs/snippets/trophies.md: docs/snippets/trophies.txt docs/snippets/render-trophies.py
|
|
docs/snippets/render-trophies.py > $@
|
|
|
|
.PHONY: sponsors
|
|
sponsors: docs/snippets/sponsors.html
|
|
|
|
docs/snippets/sponsors.html: docs/snippets/sponsors.json docs/snippets/render-sponsors.py
|
|
docs/snippets/render-sponsors.py > $@
|
|
|
|
.PHONY: refresh-schemas
|
|
refresh-schemas:
|
|
curl https://www.schemastore.org/github-workflow.json > crates/zizmor/src/data/github-workflow.json
|
|
curl https://www.schemastore.org/github-action.json > crates/zizmor/src/data/github-action.json
|
|
curl https://www.schemastore.org/dependabot-2.0.json > crates/zizmor/src/data/dependabot-2.0.json
|
|
|
|
.PHONY: webhooks-to-contexts
|
|
webhooks-to-contexts:
|
|
support/webhooks-to-contexts.py
|
|
|
|
.PHONY: codeql-injection-sinks
|
|
codeql-injection-sinks: crates/zizmor/data/codeql-injection-sinks.json
|
|
|
|
crates/zizmor/data/codeql-injection-sinks.json: support/codeql-injection-sinks.py
|
|
$< > $@
|
|
|
|
.PHONY: archived-repos
|
|
archived-repos:
|
|
support/archived-repos.py
|
|
|
|
.PHONY: pinact
|
|
pinact:
|
|
pinact run --update --verify
|
|
|
|
|
|
.PHONY: bench
|
|
bench:
|
|
uv run --only-group=bench pytest bench/ --codspeed
|