Skip to main content

Static analysis for GitHub Actions

Project description

🌈 zizmor

CI Crates.io Packaging status GitHub Sponsors

zizmor is a static analysis tool for GitHub Actions. It can find many common security issues in typical GitHub Actions CI/CD setups.

[!IMPORTANT] zizmor is currently in beta. You will encounter bugs; please file them!

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!

Star History

Star History Chart

Project details


Download files

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

Source Distribution

zizmor-0.10.0.tar.gz (193.5 kB view details)

Uploaded Source

Built Distributions

zizmor-0.10.0-py3-none-win_amd64.whl (4.1 MB view details)

Uploaded Python 3 Windows x86-64

zizmor-0.10.0-py3-none-win32.whl (3.6 MB view details)

Uploaded Python 3 Windows x86

zizmor-0.10.0-py3-none-musllinux_1_2_x86_64.whl (4.5 MB view details)

Uploaded Python 3 musllinux: musl 1.2+ x86-64

zizmor-0.10.0-py3-none-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded Python 3 musllinux: musl 1.2+ i686

zizmor-0.10.0-py3-none-musllinux_1_2_armv7l.whl (4.2 MB view details)

Uploaded Python 3 musllinux: musl 1.2+ ARMv7l

zizmor-0.10.0-py3-none-musllinux_1_2_aarch64.whl (4.2 MB view details)

Uploaded Python 3 musllinux: musl 1.2+ ARM64

zizmor-0.10.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

zizmor-0.10.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.7 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ s390x

zizmor-0.10.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (4.6 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

zizmor-0.10.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (4.3 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ i686

zizmor-0.10.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.2 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARMv7l

zizmor-0.10.0-py3-none-macosx_11_0_arm64.whl (4.0 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

zizmor-0.10.0-py3-none-macosx_10_12_x86_64.whl (4.2 MB view details)

Uploaded Python 3 macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: zizmor-0.10.0.tar.gz
  • Upload date:
  • Size: 193.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.7.8

File hashes

Hashes for zizmor-0.10.0.tar.gz
Algorithm Hash digest
SHA256 7bbf8275ac411682200217a60a3f8ce8bf3b545ff9a1ea3c2d26436ad4ca81e1
MD5 338cbde3c270c62dafda962cb82527b7
BLAKE2b-256 fd7141910f9f25a757422b9f591ce381690109509bbd05b078b1b1146f0be93f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-0.10.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 7d74d430feb5c0a28fba3a200eac1ae6ce7e7ecbf593f386149f9c41fa02aeea
MD5 acaedcbf966a290348fec5776a1f5bd0
BLAKE2b-256 4910eb5a5105e28b7eec4d048ff9ce92044f14119d597561bdcb5b80148029a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zizmor-0.10.0-py3-none-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.7.8

File hashes

Hashes for zizmor-0.10.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 20eb70b037116ef29f4b90f298801f3cccb54f0a04e3454ae0ee31e70d554d77
MD5 2355730af89587dae747d9896aff5ce6
BLAKE2b-256 c9ff2d961db441c2ac60527cf5154a35729a2b8c87393b9499977492f3fb8b55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-0.10.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c9319af1c1806525aa18501488be2f9ba9f03b16ce8cb1c10e98b563e89aacfc
MD5 cf9987ea5061d54b41e83a4c90a0cd3b
BLAKE2b-256 0a0ce30e67bfe6600986730d526e902630870d0d0dc02601ead8359775d46a67

See more details on using hashes here.

File details

Details for the file zizmor-0.10.0-py3-none-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for zizmor-0.10.0-py3-none-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 514c5f0e104008884e4e0a2cdd1ad4cc63fc280791f43a8521f3fb96a7f264af
MD5 81d77d3b74c2c3d9443bef9e3e1ebfd6
BLAKE2b-256 e02360d64133ce1d4815e02fcc51b79ffd1e4a831fbd3d11161387c8adaa63b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-0.10.0-py3-none-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d74ec6b1547f529756315238805fdfb58b59b09b6b7b85b49d38a68dc96aa706
MD5 2287ea2e2eecec3ec417fcef5f129b3b
BLAKE2b-256 8893f2447b170d5ca5e62250b1c868c530568c4c7f7cafc81d3fe02511ad4848

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-0.10.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4894141e6f0adb4821d377aad91cbcb699c88ae5c816267189926b2d40becdd3
MD5 c9ed6628d8b7bcbbd9c233932740cc39
BLAKE2b-256 97d3229245f315e61b13384f3307755f984bdc769aafb162435ed739fd88eb0a

See more details on using hashes here.

File details

Details for the file zizmor-0.10.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zizmor-0.10.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 01743f434d8dacd3d4009999e92ddf2952c2138bfc10ab2eb1e2e592f31cb0a2
MD5 4dcde820da39469244b009c1b6029b4c
BLAKE2b-256 d3b38768f5bcdaaaf48dd9e250400926cae30b02bddd1f5e294fda5d65e79da8

See more details on using hashes here.

File details

Details for the file zizmor-0.10.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for zizmor-0.10.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 85da4c1dd42b031aad3550024c6f9d2525668f04285b4280454c278153383e59
MD5 43d66d83f759ca16458e07d2452be0b0
BLAKE2b-256 619b57b71ec9b68b1e4094b6d52ae7a924748666b9b88d09f94091e64f8b9e83

See more details on using hashes here.

File details

Details for the file zizmor-0.10.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for zizmor-0.10.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ecac7a28aef6c7e058e0292da6f04345cfd21d36def7acff0038500544bd48c1
MD5 f35d78d41d2c87d0f055cee42e5d5111
BLAKE2b-256 38e9a513b94f1bf41b55c67358d615d516e90e902ffd7afd45ad2368e1c54a02

See more details on using hashes here.

File details

Details for the file zizmor-0.10.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zizmor-0.10.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b88048c5b11af489ff37ff064fdd9a9cad6ea9cc34e8c25a9d2e196819859cf1
MD5 e21378961a0d4bf507d01c28c6f54127
BLAKE2b-256 bb168c5cdb3d0d13162c24bbc63ad2c2869f58acb4e2a4fe026627cf9b7e0e8e

See more details on using hashes here.

File details

Details for the file zizmor-0.10.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for zizmor-0.10.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1c64fcd25149107aa6a5435fa2cf909b8fd92af2a7dfb8650aad59a1eb10f35e
MD5 bf690d87fad692777e307ac7a581dca1
BLAKE2b-256 fff4804fa7cb826ec77aee371396e8093b82ea22c39651a0c776529930573e16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-0.10.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 948eda1c8a33ac28946972f4672fddd09dd9ad793934b6f5d572b74acce1ec15
MD5 6b6b15edc9e1deb3f1c7be3393b63a36
BLAKE2b-256 195fdbb1a21decd5238c5ad0bad463ecf04a1ab7a70327de9722e560fb6c417c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-0.10.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ffdacfddbb4eb4cbb0126e3875eb21a453414be47fe423824fdf1946fff9cc02
MD5 79ca21de40923b68e01acc20e765c9f8
BLAKE2b-256 9e8c5214444406be09b512713daaf72539a50f81b17245f8351b2dd0dc7ed221

See more details on using hashes here.

Supported by

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