Skip to content

chore: adjust auto-release: disable v1 flow, add patch version handli…#364

Merged
sofa-tata merged 1 commit intomainfrom
sofi/adjust-auto-release-npm
Mar 19, 2026
Merged

chore: adjust auto-release: disable v1 flow, add patch version handli…#364
sofa-tata merged 1 commit intomainfrom
sofi/adjust-auto-release-npm

Conversation

@sofa-tata
Copy link
Copy Markdown
Contributor

…ng to v2 flow, rename it to auto-release, update docs

…ng to v2 flow, rename it to auto-release, update docs
@cursor
Copy link
Copy Markdown

cursor bot commented Mar 19, 2026

PR Summary

Medium Risk
Changes the CI/CD release automation by adding a new workflow that commits to main and creates tags based on merged PR labels, which can impact versioning and publish cadence if misconfigured.

Overview
Adds a new GitHub Actions auto-release workflow that runs on pushes to main, finds the latest stable vX.Y.Z tag, determines patch vs minor bumps based on whether the merged PR has a patch label, then updates package.json, commits, and pushes a new v-prefixed tag (skipping runs triggered by weka-version-bumper[bot]).

Updates DEVELOPER_SETUP.md and VERSIONING.md to reflect the new automatic publishing process (minor-by-default on merge, patch via patch label, major via manual tag), replacing the previous manual release command guidance.

Written by Cursor Bugbot for commit e9e0825. This will update automatically on new commits. Configure here.

@sofa-tata
Copy link
Copy Markdown
Contributor Author

@mvoloshin0458 @gonenidan @udia76 the failing action is fine, it ran by mistake and can be ignored

@sofa-tata sofa-tata merged commit fae4636 into main Mar 19, 2026
5 of 6 checks passed
@sofa-tata sofa-tata deleted the sofi/adjust-auto-release-npm branch March 19, 2026 14:32
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