Getting close to hacking up conventional commit and semantic versioning utilities that don't depend on Lerna/Node

Follow

it should be generic to just git I think and have built in support for versioning the repo or folders within. Enforced conventional commits + a semver tool that tags the repo up like <folder>@<version>

other tools can grab the version info from git tags and do things like update the package.json, tag a docker image or publish a new version to a registry

currently I only see tools that are node/lerna specific and this seems to be all able to be baked into vanilla git

· SubwayTooter · 1 · 0 · 0

I'm gonna try it and it is gonna depend on Node but only because that's the fastest way for me to make a cross-OS bin rn but it's gonna be generic to git still probably just wrap `git commit` and also add `git release` for the tagging

Show thread
Sign in to participate in the conversation
Mastodon for Tech Folks

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!