You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added support for yarn, npm and pnpm projects for the bump action using the new project-type input parameter. All three Node types read and bump package.json through the npm version CLI and differ only in the lockfile lock: true refreshes: yarn install --mode=update-lockfile, npm install --package-lock-only, or pnpm install --lockfile-only. (#27)
Improvements
Moved bump-version's logic out of action.yml and into a self-contained bump-version/bump.py, run via uv run --script. (#27)
Bug Fixes
Fixed pre-release detection in bump-version, which matched a bare a, b, rc or dev anywhere in the version string. A version carrying a local segment such as 1.2.3+abc was misread as a pre-release, silently skipping both the follow-up dev bump and the draft GitHub release. Detection is now version-scheme aware: PEP 440 for project-type: uv, semver for project-type: yarn. (#27)