What
Define and document the release procedure for the inc_time module: how to cut a release, how to increment the version in MODULE.bazel, and how to verify release readiness before tagging.
Background
The inc_time module currently has no documented release procedure. As the module progresses toward S-CORE v1.0, the team needs a clear, agreed process covering:
- which versioning scheme to use and when to bump major / minor / patch
- what CI gates must be green before a release is tagged
- how to create a GitHub Release and tag
- what to include in release notes / changelog
- API and ABI compatibility expectations between releases
- who must give Committer sign-off and through which GitHub mechanism
Acceptance criteria
What
Define and document the release procedure for the
inc_timemodule: how to cut a release, how to increment the version inMODULE.bazel, and how to verify release readiness before tagging.Background
The
inc_timemodule currently has no documented release procedure. As the module progresses toward S-CORE v1.0, the team needs a clear, agreed process covering:Acceptance criteria
docs/release/release_process.rstorRELEASING.md)docs/index.rstor the repository README