Skip to content

ci: auto-tag + publish a GitHub Release on version bump#7

Merged
gsavastano merged 1 commit into
mainfrom
claude/missing-release-tag-xnc8ue
Jun 20, 2026
Merged

ci: auto-tag + publish a GitHub Release on version bump#7
gsavastano merged 1 commit into
mainfrom
claude/missing-release-tag-xnc8ue

Conversation

@gsavastano

@gsavastano gsavastano commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

The v1.5.0 PR merged to main but no git tag or GitHub Release was ever
created to mark it, unlike v1.4.0 / v1.4.1. Add a release workflow that,
when the kit version in openapi.json (info.version, "v<x.y.z>") is not yet
released, creates the tag — anchored to main's tip — and publishes a Release
with notes drawn from the matching CHANGELOG.md section. The job is
idempotent, runs on every push to main (so future version bumps self-tag),
and is bootstrapped on the claude/** branch so the already-merged v1.5.0
gets its missing tag/Release.

The v1.5.0 PR merged to main but no git tag or GitHub Release was ever
created to mark it, unlike v1.4.0 / v1.4.1. Add a release workflow that,
when the kit version in openapi.json (info.version, "v<x.y.z>") is not yet
released, creates the tag — anchored to main's tip — and publishes a Release
with notes drawn from the matching CHANGELOG.md section. The job is
idempotent, runs on every push to main (so future version bumps self-tag),
and is bootstrapped on the claude/** branch so the already-merged v1.5.0
gets its missing tag/Release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NhzBUBpmFLVPAdBAJn8iAs
@gsavastano gsavastano merged commit 0e353de into main Jun 20, 2026
7 checks passed
gsavastano added a commit that referenced this pull request Jun 20, 2026
The v1.5.0 PR merged to main but no git tag or GitHub Release was ever
created to mark it, unlike v1.4.0 / v1.4.1. Add a release workflow that,
when the kit version in openapi.json (info.version, "v<x.y.z>") is not yet
released, creates the tag — anchored to main's tip — and publishes a Release
with notes drawn from the matching CHANGELOG.md section. The job is
idempotent, runs on every push to main (so future version bumps self-tag),
and is bootstrapped on the introducing feature branch so the already-merged
v1.5.0 gets its missing tag/Release.
@gsavastano gsavastano deleted the claude/missing-release-tag-xnc8ue branch June 20, 2026 11:49
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