Skip to content

Publish exact release checksums - #36

Closed
biru-codeastromer wants to merge 3 commits into
codex/immutable-release-pipelinefrom
codex/release-checksums-linear-v2
Closed

Publish exact release checksums#36
biru-codeastromer wants to merge 3 commits into
codex/immutable-release-pipelinefrom
codex/release-checksums-linear-v2

Conversation

@biru-codeastromer

Copy link
Copy Markdown
Contributor

Summary

  • require the release tag to match the package version exactly
  • build the wheel and source archive in a clean output directory
  • publish a sorted SHA256SUMS file and verify the exact remote asset set
  • retain draft-first publication, immutable closure, metadata validation, and rerun checks

This supersedes #24 with a clean linear history on the protected release pipeline.

Validation

  • make release-gate
  • 110 passed, 1 optional skip, 91.83% coverage
  • clean wheel installation, dependency audit, example, repository audit, and full-history secret scan passed

@biru-codeastromer
biru-codeastromer changed the base branch from main to codex/immutable-release-pipeline August 23, 2026 23:35
@biru-codeastromer
biru-codeastromer marked this pull request as ready for review August 23, 2026 23:37
@biru-codeastromer

Copy link
Copy Markdown
Contributor Author

Superseded by #38, which preserves the checksum contract on the organization-enforced immutable-release foundation.

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.

2 participants