Commit c5885b4
fix(ci): inline trivy binary install — drop broken trivy-action ref
GHA resolves all `uses:` action references at workflow LOAD time
regardless of `if:` conditions. The pinned aquasecurity/trivy-action
SHA transitively pulls aquasecurity/setup-trivy@v0.2.2 which no longer
exists, causing EVERY consumer of this reusable workflow (webapp,
webhook, agent-pi, release-pin-fetcher, AND the buildpacks path) to
fail with "Unable to resolve action".
Replace with a direct trivy binary install + invocation, mirroring the
`pack` install pattern in the same workflow. No transitive action deps,
sha256 verifiable, same idiom.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>1 parent 23cb502 commit c5885b4
1 file changed
Lines changed: 17 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
220 | | - | |
221 | | - | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
222 | 225 | | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
231 | 238 | | |
232 | 239 | | |
233 | 240 | | |
| |||
0 commit comments