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


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

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!