Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 1.29.0 instead.
Reason given by maintainers: GHSA-f42p-wjw5-97qh

🌈 zizmor

zizmor CI Crates.io Packaging status GitHub Sponsors Discord

zizmor is a static analysis tool for GitHub Actions.

It can find many common security issues in typical GitHub Actions CI/CD setups, including:

  • Template injection vulnerabilities, leading to attacker-controlled code execution
  • Accidental credential persistence and leakage
  • Excessive permission scopes and credential grants to runners
  • Impostor commits and confusable git references
  • ...and much more!

zizmor demo

See zizmor's documentation for installation steps, as well as a quickstart and detailed usage recipes.

License

zizmor is licensed under the MIT License.

Contributing

See our contributing guide!

The name?

Now you can have beautiful clean workflows!

Sponsors

zizmor's development is supported by these amazing sponsors!

Logo-level sponsors

Grafana Labs

Trail of Bits

Kusari

Tracebit

Name-level sponsors
Alexander Riccio Carol Willing

Want to see your name or logo above? Consider becoming a sponsor through one of the following:

Star History

Star History Chart

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zizmor-1.27.0.tar.gz (548.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

zizmor-1.27.0-py3-none-win_amd64.whl (8.6 MB view details)

Uploaded Python 3Windows x86-64

zizmor-1.27.0-py3-none-win32.whl (7.5 MB view details)

Uploaded Python 3Windows x86

zizmor-1.27.0-py3-none-musllinux_1_2_x86_64.whl (9.3 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

zizmor-1.27.0-py3-none-musllinux_1_2_armv7l.whl (8.3 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARMv7l

zizmor-1.27.0-py3-none-musllinux_1_2_aarch64.whl (8.8 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

zizmor-1.27.0-py3-none-manylinux_2_28_x86_64.whl (9.2 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

zizmor-1.27.0-py3-none-manylinux_2_28_armv7l.whl (8.4 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARMv7l

zizmor-1.27.0-py3-none-manylinux_2_24_aarch64.whl (8.8 MB view details)

Uploaded Python 3manylinux: glibc 2.24+ ARM64

zizmor-1.27.0-py3-none-macosx_11_0_arm64.whl (8.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

zizmor-1.27.0-py3-none-macosx_10_12_x86_64.whl (9.1 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file zizmor-1.27.0.tar.gz.

File metadata

  • Download URL: zizmor-1.27.0.tar.gz
  • Upload date:
  • Size: 548.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zizmor-1.27.0.tar.gz
Algorithm Hash digest
SHA256 ffaf8e1bb39447e643592d669761bfbc2aa636875db9079614f6a6c81cec60c8
MD5 ace77a70353f86da55c69eeb3cc3b56b
BLAKE2b-256 11a81c0c6619e213e6e1fd8323f09661542197448db2984649d2c34097997859

See more details on using hashes here.

File details

Details for the file zizmor-1.27.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: zizmor-1.27.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zizmor-1.27.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 debc723721172c170d5922171a40eaebf5787a02ff3e69d30597dafdb66a21ba
MD5 40e3c29605edbdf1c6b82a520a876015
BLAKE2b-256 4342b924e569218646684d1e211f299282c0b9a0780d6b15f9e10e4a3fdaac11

See more details on using hashes here.

File details

Details for the file zizmor-1.27.0-py3-none-win32.whl.

File metadata

  • Download URL: zizmor-1.27.0-py3-none-win32.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zizmor-1.27.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 fe8947f635c925b83ef83fcd66de5f89a012b22784bb86fcd7e2a1f4e7648c9d
MD5 8cfe6af75ca745cd1ec13dee714c1898
BLAKE2b-256 ab019cdb03c6c2341cf273c9c34506e5193cea7e73dc50b49ccf5f93a3579bdb

See more details on using hashes here.

File details

Details for the file zizmor-1.27.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: zizmor-1.27.0-py3-none-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: Python 3, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zizmor-1.27.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 90004342c3c5122d7e4e8e27ac6d3c462b878da0ea3d408ff45fa7d768139a76
MD5 33e8ac450c83458ebe13398ff7241220
BLAKE2b-256 bf37921c74ed022fe8e1f599d7e7353cab63d550dda68e410096ed735b7388db

See more details on using hashes here.

File details

Details for the file zizmor-1.27.0-py3-none-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: zizmor-1.27.0-py3-none-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: Python 3, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zizmor-1.27.0-py3-none-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 138e65d560e3875dbbbec50eae56a9e14707f8f4e006112174e4752155c01db9
MD5 6abefae576f69678a51ca4a37a455cf3
BLAKE2b-256 60af3a347da3007655c7979b4b99d6a4d309ebc344715daa7c1357f17d00d680

See more details on using hashes here.

File details

Details for the file zizmor-1.27.0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: zizmor-1.27.0-py3-none-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: Python 3, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zizmor-1.27.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e1042dd14fb4597a1e3007c7ef3f5a017305ca50cfacf43d603f3ae870c65eb1
MD5 d00affd43df83923146de36578d99ffd
BLAKE2b-256 920417ffd2884f8d74ce747c6ffe11481de5effb35079fd00a0725fab336e57d

See more details on using hashes here.

File details

Details for the file zizmor-1.27.0-py3-none-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: zizmor-1.27.0-py3-none-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 9.2 MB
  • Tags: Python 3, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zizmor-1.27.0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 afb28123882d2b8248f1e480bf6cc6d1af102e0d3fbe22a40f7f795b1aa9d435
MD5 94643d7ddbe9ff743a0a7fae96d15729
BLAKE2b-256 21644e21d26a2fc910594aaab19367ac25467a4da6438b7c381f67e90c38945e

See more details on using hashes here.

File details

Details for the file zizmor-1.27.0-py3-none-manylinux_2_28_armv7l.whl.

File metadata

  • Download URL: zizmor-1.27.0-py3-none-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zizmor-1.27.0-py3-none-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 0bba3eff43f919b04b9b6365b4ef17437649e11eafb73f603407873b65ad01dd
MD5 86d1608853cf72febbcfc7dc5f8552bf
BLAKE2b-256 2e278dce2cd076ee0c39b0d9ac129703400c9c1c21c71f1709da660e3769d628

See more details on using hashes here.

File details

Details for the file zizmor-1.27.0-py3-none-manylinux_2_24_aarch64.whl.

File metadata

  • Download URL: zizmor-1.27.0-py3-none-manylinux_2_24_aarch64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: Python 3, manylinux: glibc 2.24+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zizmor-1.27.0-py3-none-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 b70697ebe555a28fbd3deaa259936f059f64b9f8531020f5b1f3d99087d4f62a
MD5 ccbc1062d801eff0b03a58670325ffa3
BLAKE2b-256 fd2a034e4d11d1ed81e23fc9e526391616848467f0db6faeaa9e1b88fb8560ec

See more details on using hashes here.

File details

Details for the file zizmor-1.27.0-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: zizmor-1.27.0-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.7 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zizmor-1.27.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc94158472428e04298b879ef36cb94360b753ece38fa2303464dd7dae07bc68
MD5 9a3a39a94da8af841c5bd9b054802331
BLAKE2b-256 2a18960f032faa67427afb8b3e11877b7e911d1ccff3f3bb8bec0c416d4df42c

See more details on using hashes here.

File details

Details for the file zizmor-1.27.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: zizmor-1.27.0-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zizmor-1.27.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0de272b6c19910f5bc6965ac7d4566af26db31571e983e3b567298389d0c84c7
MD5 8a2cc3b481ed047f1e02df9dde046fa7
BLAKE2b-256 4d81ba3dbd48a5e3d56d8a9693ba3dac9484df1b3f83862a453ade9f70ef21ff

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page