Skip to content

feat(fields): auto-release on version bump and update release docs [CLK-1095804]#37

Merged
mysza merged 1 commit intomainfrom
grok/mysza/feat-fields-auto-release-on-version-bump-and-update-release-docs-to-main-0d29
Mar 31, 2026
Merged

feat(fields): auto-release on version bump and update release docs [CLK-1095804]#37
mysza merged 1 commit intomainfrom
grok/mysza/feat-fields-auto-release-on-version-bump-and-update-release-docs-to-main-0d29

Conversation

@mysza
Copy link
Copy Markdown
Contributor

@mysza mysza commented Mar 31, 2026

Summary

  • Replace generate-release (which required git-flow) with npm version --no-git-tag-version for version bumping
  • Add a release job to CI that automatically creates a git tag and GitHub Release when a version bump is merged to main
  • The existing publish workflow then picks up the release and publishes to GitHub Packages
  • Add releasing instructions to README
  • Bump version to 4.3.2

How releasing works now

  1. Run npm run release patch|minor|major on a feature branch
  2. Commit and open a PR to main
  3. After merge, CI detects the new version, tags it, and creates a GitHub Release — publishing happens automatically

PRs in the Stack

(The stack is managed by git-grok.)

@mysza mysza requested a review from Flexicon March 31, 2026 14:30
…LK-1095804]

Replace generate-release with npm version and add a CI job that
automatically creates a git tag and GitHub Release when a new
version is merged to main.

Pull Request: #37 (main)
@mysza mysza force-pushed the grok/mysza/feat-fields-auto-release-on-version-bump-and-update-release-docs-to-main-0d29 branch from 0d29378 to 0034d20 Compare March 31, 2026 14:40
@mysza mysza merged commit 395a387 into main Mar 31, 2026
2 checks passed
@mysza mysza deleted the grok/mysza/feat-fields-auto-release-on-version-bump-and-update-release-docs-to-main-0d29 branch March 31, 2026 14:42
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.

2 participants