fix(mod_commit): Stage and commit deno.json when bumping/syncing versions and create/update git tags

This commit is contained in:
2025-10-23 18:24:13 +00:00
parent 7bb43ad478
commit c45cff89de
3 changed files with 40 additions and 3 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2025-10-23 - 1.18.9 - fix(mod_commit)
Stage and commit deno.json when bumping/syncing versions and create/update git tags
- bumpDenoVersion now creates a Smartshell instance and runs git add deno.json, git commit -m "v<newVersion>", and git tag v<newVersion> to persist the version bump
- syncVersionToDenoJson now stages deno.json, amends the npm version commit with --no-edit, and recreates the tag with -fa to keep package.json and deno.json in sync
- Added informative logger messages after creating commits and tags
## 2025-10-23 - 1.18.8 - fix(mod_commit)
Improve commit workflow: detect project type and current branch; add robust version bump helpers for npm/deno