The release target is unnecessary given the release-* targets, unless one wishes to bypass semver and specify NEXT_VERSION manually.
I'm not advocating this change, but it is worth considering. My motivation for considering this change for my own projects is to prevent a bad outcome should I accidentally run make release. This project has a confirmation prompt, though, so perhaps keeping the release target is fine.
I'm not advocating this change, but it is worth considering. My motivation for considering this change for my own projects is to prevent a bad outcome should I accidentally run
make release
. This project has a confirmation prompt, though, so perhaps keeping the release target is fine.