Skip to content

ci(release): add automated release pipeline#9

Merged
v-byte-cpu merged 1 commit into
mainfrom
ci/release-pipeline
May 31, 2026
Merged

ci(release): add automated release pipeline#9
v-byte-cpu merged 1 commit into
mainfrom
ci/release-pipeline

Conversation

@v-byte-cpu
Copy link
Copy Markdown
Contributor

@v-byte-cpu v-byte-cpu commented May 31, 2026

Summary

  • Add a manual preview workflow for stable and rc release lines.
  • Add a release workflow that creates annotated tags and publishes GitHub Releases.
  • Introduce a shared version-computation script and release changelog config.

Validation

  • Ran the workflow locally with act.

Add GitHub workflows for previewing and publishing
stable and rc releases.

Introduce a helper script to compute the next tag
from git-cliff output and add tests for version normalization,
prerelease handling, and empty-release checks.
@v-byte-cpu v-byte-cpu merged commit 8dfb5f9 into main May 31, 2026
3 checks passed
@v-byte-cpu v-byte-cpu deleted the ci/release-pipeline branch May 31, 2026 19:13
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