feat: improve bot-conditions checks (#905)

This commit is contained in:
William Woodruff 2025-06-06 17:28:57 -04:00 committed by GitHub
parent ddb337546d
commit ad7b6d03fa
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 255 additions and 37 deletions

View file

@ -15,12 +15,16 @@ of `zizmor`.
rather than just workflow definitions (#896)
* The [use-trusted-publishing] audit now produces findings on composite
action definitions, rather than just workflow definitions (#899)
* The [bot-conditions] audit now detects more spoofable actor checks,
including checks against well-known user IDs for bot accounts (#905)
### Bug Fixes 🐛
* The [template-injection] audit no longer crashes when attempting to
evaluate the static-ness of an environment context within a
composite action `uses:` step (#887)
* The [bot-conditions] audit now correctly analyzes index-style contexts,
e.g. `github['actor']` (#905)
## 1.9.0