Skip to content

fix: replace standard-version with inline release versioning#48

Merged
tompahoward merged 1 commit into
mainfrom
claude/install-deps-run-tests-POccP
Mar 14, 2026
Merged

fix: replace standard-version with inline release versioning#48
tompahoward merged 1 commit into
mainfrom
claude/install-deps-run-tests-POccP

Conversation

@tompahoward
Copy link
Copy Markdown
Contributor

Summary

  • Replace standard-version with inline git-tag-based versioning in the release workflow
  • Determines next patch version from latest git tag, avoiding conflicts with existing tags
  • Removes standard-version devDependency

Context

After ejecting projen (#47), the release workflow used standard-version which tried to create tag v0.0.1 (bumping from package.json's 0.0.0), but that tag already existed. The new approach reads the latest tag (e.g. v0.0.47) and increments from there.

Test plan

  • npm run build passes locally
  • CI build passes
  • Release workflow succeeds on merge

https://claude.ai/code/session_01HNvBcQzT1SviRqkUpP5Xce

The release workflow now determines the next version from git tags
directly, avoiding conflicts with existing tags. Removes
standard-version dependency.

https://claude.ai/code/session_01HNvBcQzT1SviRqkUpP5Xce
@tompahoward tompahoward merged commit c451a8e into main Mar 14, 2026
4 checks passed
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