Commit 8ae19bc
security.yml: allow the cargo-geiger matrix-voice step to fail without blocking (repo owner decision)
Confirmed upstream tool bug, not a code defect: cargo-geiger 0.13.0 (latest
release; 0.12.0 reproduces identically) bundles cargo 0.86.0 as a library,
whose internal clean/download-batching panics on this project's matrix-voice
dependency graph with "assertion failed: self.pending_ids.insert(id)" in
cargo::core::package::Downloads::start. Reproduced locally, independent of
CI, on both available cargo-geiger releases. No newer release exists.
cargo check/build/test for matrix-voice all pass clean.
Matches the existing continue-on-error precedent already on the cargo audit
step in this same job. Every other step in dependency-and-secret-audit
(secret scanning, SBOM, license/source policy, other feature scans) still
blocks normally.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>1 parent e736355 commit 8ae19bc
1 file changed
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
99 | 113 | | |
100 | 114 | | |
101 | 115 | | |
| |||
0 commit comments