Skip to content

ci: release workflow on merge to master - #7

Merged
AlexMKX merged 1 commit into
masterfrom
chore/release-workflow
Oct 23, 2026
Merged

AlexMKX merged 1 commit into
masterfrom
chore/release-workflow

Conversation

@AlexMKX

@AlexMKX AlexMKX commented Oct 23, 2026

Copy link
Copy Markdown
Collaborator

Adds .github/workflows/release.yml: on every push to master (a merged PR), if package.json version X.Y.Z has no GitHub release yet, run tests/lint/knip and publish release vX.Y.Z marked latest with generated notes. Existing tags are reused (so merging this releases the already-tagged v0.2.0); pushes that keep the version (e.g. benchmark refreshes) are no-ops.

To cut a release: bump version in package.json in the PR and merge.

🤖 Generated with Claude Code

Creates the vX.Y.Z GitHub release (marked latest, generated notes) after
tests, lint and knip pass. Reuses an existing tag; pushes that keep the
version are no-ops.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@AlexMKX
AlexMKX merged commit 7f3cd10 into master Oct 23, 2026
2 checks passed
@AlexMKX
AlexMKX deleted the chore/release-workflow branch October 23, 2026 07:35
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