Skip to main content

No project description provided

Project description

🌈 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

Shipfox

Name-level sponsors
Tenki Cloud Alexander Riccio

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

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-1.14.2.tar.gz (367.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.14.2-py3-none-win_amd64.whl (6.4 MB view details)

Uploaded Python 3Windows x86-64

zizmor-1.14.2-py3-none-win32.whl (5.7 MB view details)

Uploaded Python 3Windows x86

zizmor-1.14.2-py3-none-musllinux_1_2_x86_64.whl (6.9 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

zizmor-1.14.2-py3-none-musllinux_1_2_armv7l.whl (6.4 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARMv7l

zizmor-1.14.2-py3-none-musllinux_1_2_aarch64.whl (6.5 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

zizmor-1.14.2-py3-none-manylinux_2_28_x86_64.whl (6.7 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

zizmor-1.14.2-py3-none-manylinux_2_28_armv7l.whl (6.4 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARMv7l

zizmor-1.14.2-py3-none-manylinux_2_24_aarch64.whl (6.4 MB view details)

Uploaded Python 3manylinux: glibc 2.24+ ARM64

zizmor-1.14.2-py3-none-macosx_11_0_arm64.whl (6.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

zizmor-1.14.2-py3-none-macosx_10_12_x86_64.whl (6.6 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for zizmor-1.14.2.tar.gz
Algorithm Hash digest
SHA256 f9c0de529eb932d7af3c92f3d1004f5fed7fc357d30edf16ae31ce4bdf8f7514
MD5 f0f7825ba89e9a7fe31946b330334165
BLAKE2b-256 83347a2ee0043e78d5335c44ae6876b6161505b4e628dacfc94b57ee8abaee9c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zizmor-1.14.2-py3-none-win_amd64.whl
  • Upload date:
  • Size: 6.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.9.4

File hashes

Hashes for zizmor-1.14.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 fb945e754445d8f76d3ba3f9e3ea428eebce0117058aa75155c4c03d9934ed75
MD5 f7abe4c744fb58955bdb505ba65dfe2e
BLAKE2b-256 fda5058cd135eaf211491332ffe1f23aa17723eea4aa8c8c95ac28a26bf0c95d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zizmor-1.14.2-py3-none-win32.whl
Algorithm Hash digest
SHA256 3c94c9fb8da4692acaa3dd41e81fa4376f7ca9b3d419eb18cf7224f5b6908e03
MD5 1b1b92863c3e085b9fbe16f9901b9e21
BLAKE2b-256 a52cef141944d5b6afc93e2b21c923c4a3507c76a22b115c4462e6b308228e05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-1.14.2-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9a81e6a7aecc5250f7bd7f4b978f0652be7785a638f8b176fd73e12c29c8f68a
MD5 96045af883e0c0dce1f2390bac8d774d
BLAKE2b-256 ff8378fad93c1950ca95d4b5536c5d4df0a6f93af33740f426db127e1fac9c28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-1.14.2-py3-none-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 7b53b2df89d83a44273fe6dc2a99356d2cfca37f9e1dce466db6e03debefb2a9
MD5 ae8021ac8b3de9fec564cdaed9568739
BLAKE2b-256 ac4380e3cf50d0167180c0172f69c21edbd7f72728c66650ea6ab93a226ec1e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-1.14.2-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b0206029d772bd30087d8724fe3b2787302a531aefa236e3e4456bccea7370db
MD5 f71684ee57460ce6e3b59cfcd5719289
BLAKE2b-256 d192c914c2f944e0857aaae70957ae0dc1af90b965a0b92dab9b0ce7dc028e7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-1.14.2-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c0b310f03902cc5175757f2bd6c135220f96f35501472f24fb6db8e8675b19e
MD5 e7170b66c7a83edef4aeaea5d27d2acd
BLAKE2b-256 6f48a9538f5784db60a69f70bd419ac2f9ab5ed96621a3e366607dad9476feef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-1.14.2-py3-none-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 1f2ce27f3c369aed20e92c9b99bfbb6b7ccfa60a2cbee3262b22193259e783e8
MD5 ca0df8596a2629ddc59359a435e26fa5
BLAKE2b-256 944300550a8dc50475142c464be5a5a6604153efd33d1e67dee2ea70e5f964fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-1.14.2-py3-none-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 c6ee0ad81b1def2030a3af7925527b1633899bd9db0a48843dcafa997d4881b2
MD5 8b756ad98dc1787d537143dbe4adc8d1
BLAKE2b-256 9c9df3a31684caaa623aa6c8589da8d0e2e93a4b364a269c5cbbbbbf21ed88c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-1.14.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c97c1ca199ba06c79d18f103dce24fe84896dfd498e49b01e5a19eaba3d85992
MD5 f0ff09389c9f7949a0b00e93e77c4581
BLAKE2b-256 b18f32c929a2f892c308fe24f98f1f9f1bfd3e1479bce61e11fcc3ab8c885193

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zizmor-1.14.2-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c95caf9d303e38bce71a475bf1915c121cc6d415bad8396efd6af6a93cd828ff
MD5 15110951e23ba43e8b36ab51f6e21678
BLAKE2b-256 72b3e3ace638eca1b6ca94f7b504d42381fdfe13027f33b452685048fe826826

See more details on using hashes here.

Supported by

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