Skip to content

Add the tag-driven release workflow the docs describe - #41

Merged
imanimanyara merged 1 commit into
mainfrom
ci/release-workflow
Oct 5, 2026
Merged

imanimanyara merged 1 commit into
mainfrom
ci/release-workflow

Conversation

@imanimanyara

Copy link
Copy Markdown
Member

docs/release.md said a pushed tag publishes the GitHub Release, but no
workflow existed, so releases were made by hand and v0.2.1 never got one.
The workflow checks the branch-alias line, refuses a tag while
[Unreleased] has entries, and publishes the version's CHANGELOG section
with a CycloneDX SBOM. It can be run by hand for an existing tag.

docs/release.md now describes the release-branch process; it said to
push to main and that CI runs on every push.

docs/release.md said a pushed tag publishes the GitHub Release, but no
workflow existed, so releases were made by hand and v0.2.1 never got one.
The workflow checks the branch-alias line, refuses a tag while
[Unreleased] has entries, and publishes the version's CHANGELOG section
with a CycloneDX SBOM. It can be run by hand for an existing tag.

docs/release.md now describes the release-branch process; it said to
push to main and that CI runs on every push.
Copilot AI balanced review requested due to automatic review settings October 5, 2026 18:47

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@imanimanyara
imanimanyara merged commit c998ea5 into main Oct 5, 2026
12 checks passed
@imanimanyara
imanimanyara deleted the ci/release-workflow branch November 1, 2026 17:24
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