Skip to content

ci(zizmor): bump zizmor-action to v0.8.0 and allow PyPI egress - #77

Merged
cpanato merged 1 commit into
chainguard-dev:mainfrom
stevebeattie:ci/zizmor-pypi-egress-setup-chainctl
Nov 3, 2026
Merged

cpanato merged 1 commit into
chainguard-dev:mainfrom
stevebeattie:ci/zizmor-pypi-egress-setup-chainctl

Conversation

@stevebeattie

Copy link
Copy Markdown
Member

Since v0.7.0, zizmor-action installs zizmor by downloading a hash-pinned
wheel from PyPI instead of pulling a container image from ghcr.io.

This workflow is still on v0.6.4, which pulls the container image.
Bumping the action without changing the harden-runner egress allowlist
would break the job, because pip can't reach PyPI under the block
policy, so both change together.

Allow pypi.org and files.pythonhosted.org, drop the container registry
endpoints that are no longer used, and bump the action to v0.8.0. This
matches chainguard-dev/actions#1134.

🤖 Generated with Claude Code

Since v0.7.0, zizmor-action installs zizmor by downloading a hash-pinned
wheel from PyPI instead of pulling a container image from ghcr.io.

This workflow is still on v0.6.4, which pulls the container image.
Bumping the action without changing the harden-runner egress allowlist
would break the job, because pip can't reach PyPI under the block
policy, so both change together.

Allow pypi.org and files.pythonhosted.org, drop the container registry
endpoints that are no longer used, and bump the action to v0.8.0. This
matches chainguard-dev/actions#1134.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cpanato
cpanato merged commit cecd039 into chainguard-dev:main Nov 3, 2026
18 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants