4 ms·
The most interesting things about Conventional Commits are that they can be deterministically digested by a process to decide how to bump a SemVer and similarly
by thephyber 6y ago
The most interesting things about Conventional Commits are that they can be deterministically digested by a process to decide how to bump a SemVer and similarly to create a formatted CHANGELOG file.
- dzuc 6y ago^ https://github.com/semantic-release/semantic-release https://github.com/semantic-release/semantic-release
- oppodeldoc 6y agoYeah, https://github.com/conventional-changelog/standard-version https://github.com/conventional-changelog/standard-version is a really great tool for this, we use it and the versioning is relatively seamless for releases.
- runarberg 6y agoI really wished we had type systems good enough, and tools smart enough to figure the semver bump by it self. Ideally humans should not come near semver bumping, not even through the commit messages.
- yawaramin 6y agoElm does have a type-directed version bump tool. Is that what you were thinking of?