Skip to content

fix(ci): use annotated tag and scope bump detection to commit subject - #12

Merged
0x56696B merged 1 commit into
mainfrom
fix/release-pipeline
Apr 30, 2026
Merged

0x56696B merged 1 commit into
mainfrom
fix/release-pipeline

Conversation

@0x56696B

Copy link
Copy Markdown
Owner

Summary

  • Switch from lightweight to annotated git tag — --follow-tags only pushes annotated tags, so the lightweight tag was never reaching the remote and gh release create was failing
  • Scope bump-type detection to first line of commit message (head -1) — full message body can contain BREAKING CHANGE in documentation text, causing false major bumps (triggered 0.1.0 → 1.0.0 instead of 0.1.1 on the first pipeline run)

Test plan

  • Merge triggers pipeline
  • Annotated tag vX.Y.Z appears on remote after run
  • GitHub Release created with dist artifacts

@0x56696B
0x56696B merged commit e38ddaf into main Apr 30, 2026
1 check passed
@0x56696B
0x56696B deleted the fix/release-pipeline branch April 30, 2026 12:15
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