mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-07 04:12:04 +00:00
The Trivy install step piped a script fetched from a tag straight into a shell. A tag can be moved to other content, so the job ran whatever the ref pointed at, with the runner's privileges, and the Scorecard check flagged it as an unpinned download-then-run. The script now comes from the commit the tag points at, is checked against its SHA-256 before it runs, and the binary version stays what it was.