Frizbee is a tool you may throw a tag at and it comes back with a checksum

· devtools open-source · Source ↗

TLDR

  • Frizbee is a Go CLI and library that replaces GitHub Actions and container image tags with pinned checksums for supply chain security.

Key Takeaways

  • Run frizbee actions path/to/.github/workflows/ to bulk-replace all uses: references with digest-pinned equivalents in place.
  • frizbee image ghcr.io/stacklok/minder/server:latest returns the SHA256 digest for any container image tag.
  • Dry-run mode and non-zero exit on changes make it CI/CD-friendly for enforcement pipelines.
  • .frizbee.yml lets you exclude specific actions, branches (default: main/master), images, or tags (default: latest, scratch).
  • Available as a Go library with replacer.NewGitHubActionsReplacer and replacer.NewContainerImagesReplacer for programmatic use.

Hacker News Comment Review

  • No substantive HN discussion yet.

Original | Discuss on HN