Skip to content

Pin Docker/govulncheck deps + fix license detection (Scorecard)#8

Merged
ErenAri merged 1 commit into
mainfrom
scorecard-pin-more
Jun 14, 2026
Merged

Pin Docker/govulncheck deps + fix license detection (Scorecard)#8
ErenAri merged 1 commit into
mainfrom
scorecard-pin-more

Conversation

@ErenAri

@ErenAri ErenAri commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

Continues Scorecard hardening (now at 7.6):

  • Pinned-Dependencies (7→~10): all four Dockerfile FROMs pinned by multi-arch digest; govulncheck@latest@v1.1.4. Dockerfile builder bumped to Go 1.25 to match the module.
  • License (9→10): GitHub showed Other/NOASSERTION because the LICENSE appendix had the copyright filled in — restored the canonical Apache-2.0 placeholder (so licensee recognizes it) and moved the real copyright to a new NOTICE file. Also fixes the repo's "Other" license label.

CI doesn't build the image, so the digest pins are static-analysis-only here; the govulncheck pin runs in CI.

🤖 Generated with Claude Code

Pushes the remaining Scorecard partials higher:

- Pinned-Dependencies (7): pin all four Dockerfile FROMs by multi-arch digest
  (golang builder, distroless static/cc, debian validator-builder) and pin
  govulncheck (was @latest) to @v1.1.4. Also bump the Dockerfile builder to
  Go 1.25 to match the module's go directive.
- License (9): GitHub licensee reported "Other"/NOASSERTION because the LICENSE
  appendix had the copyright filled in. Restore the canonical Apache-2.0
  placeholder so it's recognized as Apache-2.0, and move the real copyright to
  a new NOTICE file.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ErenAri
ErenAri merged commit a2cd4e6 into main Jun 14, 2026
6 checks passed
@ErenAri
ErenAri deleted the scorecard-pin-more branch June 14, 2026 22:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant