Summary
Tracking epic for all work required before publishing the first official release of docker-socket-policy. The repo currently has 6 draft releases (v0.2.1–v0.2.6) auto-created by release.yml on every push to main, none of which have been published.
Definition of Done
A tagged release is published with:
- Go, Rust, and TypeScript binaries/archives attached
- SPDX + CycloneDX SBOMs (syft) for all three Docker images
- Cosign signatures on all three Docker images
- Release notes generated and curated
- Quint spec verified and matching all three implementations
Checklist
Which implementation(s) would this affect?
Additional context
- Release workflow:
.github/workflows/release.yml (auto-bump patch on push to main, draft release, syft SBOM from Docker images, Cosign signing)
- CI:
.github/workflows/ci.yml (quint, go, rust, typescript, integration, reproducible-build)
Summary
Tracking epic for all work required before publishing the first official release of
docker-socket-policy. The repo currently has 6 draft releases (v0.2.1–v0.2.6) auto-created byrelease.ymlon every push tomain, none of which have been published.Definition of Done
A tagged release is published with:
Checklist
Which implementation(s) would this affect?
Additional context
.github/workflows/release.yml(auto-bump patch on push to main, draft release, syft SBOM from Docker images, Cosign signing).github/workflows/ci.yml(quint, go, rust, typescript, integration, reproducible-build)