Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

My approach to semver:

Breaking.Planned.Hotfix.Publish

Breaking is for breaking changes.

Planned is for planned changes.

HotFix is for emergency unplanned changes.

Publish is internal, in the event getting the release out the door took multiple kicks at the build server and you still want to give those distinct builds their own tags. There's a lot of tools that are very opinionated that anything that hits public must have a distinct ID, and sometimes stuff happens and the pipeline doesn't go right on the first try.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: