build(deps): bump zizmor from 1.16.3 to 1.19.0 in the test-and-lint-dependencies group
Type: Pull Request
State: Closed
Association: Unknown
Comments: 2
(5 months ago)
(5 months ago)
(5 months ago)
dependencies python
Bumps the test-and-lint-dependencies group with 1 update: zizmor.
Updates zizmor from 1.16.3 to 1.19.0
Release notes
Sourced from zizmor's releases.
v1.19.0
New Features 🌈🔗
- New audit: archived-uses detects usages of archived repositories in uses: clauses (#1411)
Enhancements 🌱🔗
The use-trusted-publishing audit now detects additional publishing command patterns, including common "wrapped" patterns like bundle exec gem publish (#1394)
zizmor now produces better error messages on a handful of error cases involving invalid input files. Specifically, a subset of syntax and schema errors now produce more detailed and actionable error messages (#1396)
The use-trusted-publishing audit now detects additional publishing command patterns, including uv run ..., uvx ..., and poetry publish (#1402)
zizmor now produces more useful and less ambiguous spans for many findings, particularly those from the anonymous-definition audit (#1416)
zizmor now discovers configuration files named zizmor.yaml, in addition to zizmor.yml (#1431)
zizmor now produces a more useful error message when input collection yields no inputs (#1439)
The --render-links flag now allows users to control zizmor's OSC 8 terminal link rendering behavior. This is particularly useful in environments that advertise themselves as terminals but fail to correctly render or ignore OSC 8 links (#1454)
Performance Improvements 🚄🔗
- The [impostor-commit] audit is now significantly faster on true positives, making true positive detection virtually as fast as true negative detection. In practice, true positive runs are over 100 times faster than before (#1429)
Bug Fixes 🐛🔗
Fixed a bug where the obfuscation audit would crash if it encountered a CMD shell that was defined outside of the current step block (i.e. as a job or workflow default) (#1418)
Fixed a bug where the opentofu ecosystem was not recognized in Dependabot configuration files (#1452)
--color=alwaysno longer implies--render-links=always, as some environments (like GitHub Actions) support ANSI color codes but fail to handle OSC escapes gracefully (#1454)v1.18.0
Enhancements 🌱🔗
The use-trusted-publishing audit now detects NuGet publishing commands (#1369)
The dependabot-cooldown audit now flags cooldown periods of less than 7 days by default (#1375)
The dependabot-cooldown audit can now be configured with a custom minimum cooldown period via rules.dependabot-cooldown.config.days (#1377)
zizmor now produces slightly more useful error messages when the user supplies an invalid configuration for the forbidden-uses audit (#1381)
Bug Fixes 🐛🔗
- Fixed additional edge cases where auto-fixed would fail to preserve a document's final newline (#1372)
v1.18.0-rc3
No release notes provided.
... (truncated)
Changelog
Sourced from zizmor's changelog.
1.19.0
New Features 🌈
- New audit: [archived-uses] detects usages of archived repositories in
#!yaml uses:clauses (#1411)Enhancements 🌱
The [use-trusted-publishing] audit now detects additional publishing command patterns, including common "wrapped" patterns like
bundle exec gem publish(#1394)zizmor now produces better error messages on a handful of error cases involving invalid input files. Specifically, a subset of syntax and schema errors now produce more detailed and actionable error messages (#1396)
The [use-trusted-publishing] audit now detects additional publishing command patterns, including
uv run ...,uvx ..., andpoetry publish(#1402)zizmor now produces more useful and less ambiguous spans for many findings, particularly those from the [anonymous-definition] audit (#1416)
zizmor now discovers configuration files named
zizmor.yaml, in addition tozizmor.yml(#1431)zizmor now produces a more useful error message when input collection yields no inputs (#1439)
The
--render-linksflag now allows users to controlzizmor's OSC 8 terminal link rendering behavior. This is particularly useful in environments that advertise themselves as terminals but fail to correctly render or ignore OSC 8 links (#1454)Performance Improvements 🚄
- The [impostor-commit] audit is now significantly faster on true positives, making true positive detection virtually as fast as true negative detection. In practice, true positive runs are over 100 times faster than before (#1429)
Bug Fixes 🐛
... (truncated)
Commits
a5e304fPrep zizmor 1.19.0 (#1458)2942f11Bump all tree-sitter dependent crates (#1457)9d61a10Bump yamlpath to 0.30.0 (#1456)de6f9d6ci: add plain presentation test (#1454)cc76e2bchore: bump github-actions-models to 0.42.0 (#1453)7e1c93bfix: add OpenTofu to Dependabot package ecosystems (#1452)081f844docs: bump trophies (#1450)abdfe5ddocs: bump trophies (#1449)32d6831chore(deps): bump tower-lsp-server from 0.22.1 to 0.23.0 in the cargo group (...eafa9e4chore(deps): bump actions/checkout in the github-actions group (#1448)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Package Dependencies
zizmor
pip
1.16.3 → 1.19.0
Minor
the test-and-lint-dependencies group
Technical Details
| ID: | 12731462 |
| UUID: | 3782849415 |
| Node ID: | PR_kwDOAHkylc67mnFA |
| Host: | GitHub |
| Repository: | theupdateframework/python-tuf |