Skip to content

chore: github tag, release automation#132

Open
DanielSinclair wants to merge 2 commits intomainfrom
daniel/release-github
Open

chore: github tag, release automation#132
DanielSinclair wants to merge 2 commits intomainfrom
daniel/release-github

Conversation

@DanielSinclair
Copy link
Contributor

Improved release process by splitting the release script into three separate commands:

  1. release:verify-git: Ensures we're on the main branch with no uncommitted changes
  2. release:publish: Builds, publishes to npm with the latest tag, and pushes git tags
  3. release:github: Creates a GitHub release using the latest tag and changelog content

The main release command now orchestrates these three steps in sequence, making the process more modular and maintainable.

@DanielSinclair
Copy link
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@DanielSinclair DanielSinclair changed the title chore: add GitHub release automation to publish workflow chore: github tag, release automation Feb 10, 2026
@DanielSinclair DanielSinclair marked this pull request as ready for review February 10, 2026 21:12
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