Skip to content

How to release Couper

Marcel Ludwig edited this page Jan 25, 2023 · 1 revision

Couper

Differences between minor and patch release flow:

Minor: While creating a minor release (e.g. v1.8.0) all features and fixes can be found within the master branch. From this moment on (tag) future feature development is decoupled from the 1.8 release while creating a release.1.8 branch for upcoming fixes. This branch will be kept for an undefined time.

Patch: A fix release from the release.1.x branch follows a merge into the master branch without deleting the release.1.x branch even if GitHub suggests it. Fixes have to be created from release.1.x as base and the Pull-Request target must be release.1.x. They will be released asap if it's an important one or grouped with other fixes as upcoming path release e.g. v1.8.1. Then merge the state to master. The changelog file will always be a conflict which must be resolved.

TBC: guide with pictures.

Clone this wiki locally