Skip to content

M1.0 release hardening - #10

Merged
pgousdal merged 10 commits into
mainfrom
work/m1.0-release-hardening
Sep 4, 2026
Merged

pgousdal merged 10 commits into
mainfrom
work/m1.0-release-hardening

Conversation

@pgousdal

@pgousdal pgousdal commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add release-grade OCI metadata and multiarch GHCR publication for linux/amd64 and linux/arm64
  • publish edge from main, release-branch staging tags from release/**, and semver/minor/major/latest from stable tags
  • enable BuildKit SBOM and provenance attestations
  • create GitHub releases after successful stable tag publication
  • pin Compose and Quadlet examples to exact 0.1.0
  • add packaging checks to normal CI
  • document release policy and v0.1.0 qualification checklist

Gate

Final work-branch CI run 33910692266 passed format, vet, tests, both Go builds, packaging checks, Docker build, and authenticated container smoke test on head c3ecd551fa2dde909a243da9b460f385cd79876f.

@pgousdal
pgousdal merged commit 342d476 into main Sep 4, 2026
2 checks passed
@pgousdal
pgousdal deleted the work/m1.0-release-hardening branch September 4, 2026 19:43
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