Skip to content

ci(release): add tag-driven release workflow#12

Merged
laipz8200 merged 2 commits into
mainfrom
laipz8200/add-release-ci
May 14, 2026
Merged

ci(release): add tag-driven release workflow#12
laipz8200 merged 2 commits into
mainfrom
laipz8200/add-release-ci

Conversation

@laipz8200
Copy link
Copy Markdown
Owner

Summary

  • Add a tag-driven release workflow for vMAJOR.MINOR.PATCH tags.
  • Validate the tag version against Cargo.toml before building release binaries.
  • Build Linux and macOS release archives and publish them through GitHub Releases.

Notes

  • Release tags use the v-prefixed semver format, for example v1.2.3.

@laipz8200 laipz8200 marked this pull request as ready for review May 14, 2026 20:07
@laipz8200 laipz8200 merged commit b472f02 into main May 14, 2026
1 check passed
@laipz8200 laipz8200 deleted the laipz8200/add-release-ci branch May 14, 2026 20:08
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