Skip to content

Development guidelines

Marian Jureczko edited this page Jun 2, 2022 · 3 revisions

h1 Branching and tagging

There are two lines of development, one for java 8 and one for java 17.

If a feature is for both lines, it should be developed on java 8 branch, i.e. java8. Once ready, a release tag can be created on the java8 branch and the branch can be merged to the java 17 branch, i.e. master. A release for java 17 can be created by tagging on the master branch.

If a feature is only for java 17, it should be developed on the java 17 branch, i.e. master. Once ready, a release tag can be created on the master branch.

To create a new release execute:

git tag -a X.Y -m "comment"
git push origin --tags
Clone this wiki locally