Skip to content

Use the shared semantic version tool - #2

Closed
jtnelson wants to merge 1 commit into
masterfrom
feature/GH-67-share-version-tool
Closed

jtnelson wants to merge 1 commit into
masterfrom
feature/GH-67-share-version-tool

Conversation

@jtnelson

Copy link
Copy Markdown
Member

Summary

Use the shared version tool to preserve branch identifiers in published
artifacts and keep branch builds distinct from final releases. Related to
cinchapi-agent-skills#67.

Behavior

The build computes one semantic version and derives its publication coordinate
without incrementing the counter again. Numeric branch identifiers remain
intact. Master and main use the base version; develop uses -SNAPSHOT,
release branches use -rc, and other branches use their sanitized names.

The tool and generated agent workflow share the pinned .agents revision.
Developers must initialize that private submodule before building. CI initializes
it with its checkout identity, or the optional read-only
CINCHAPI_AGENT_SKILLS_READ_KEY. Verify that CI can fetch the pinned tool before
merging. The shared tool PR must land before this migration.

@jtnelson jtnelson closed this Oct 31, 2026
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