Skip to content

chore: centralize versioning and release-please automation for v0.9.2#10

Merged
EndersonPro merged 1 commit intomainfrom
chore/version-ssot-release-please
Mar 26, 2026
Merged

chore: centralize versioning and release-please automation for v0.9.2#10
EndersonPro merged 1 commit intomainfrom
chore/version-ssot-release-please

Conversation

@EndersonPro
Copy link
Copy Markdown
Owner

Summary

  • Introduce a single source of truth for releases using the root VERSION file set to 0.9.2.
  • Add release-please automation (release-please-config.json, .release-please-manifest.json, and workflow) to drive tag/release flow from merges to main.
  • Enforce version consistency in CI and release packaging via version contract checks and CLI version injection/verification.

Validation

  • ./scripts/check_version_contract.sh
  • ARCH=arm64 ./scripts/package_macos.sh contract
  • go test ./...

@EndersonPro EndersonPro merged commit a015860 into main Mar 26, 2026
2 checks passed
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