Release "18.08": define branching model and make the needed changes
Context
About branching, as far as I can tell we have two options:
- Do not branch the repo to a
18.08
branch, so master keeps generating18.08
until we have to add an incompatible change (at that point we will actually create a "18.08 branch". - Create a branch for
18.08
and use it as our default branch, then come back to master when we have to add something incompatible
It was decided to go for 2 for clarity: branch in the git repo will match ref in the ostre release repo (we will eventually use master instead unstable in the ostree repo as well)
Acceptance Criteria
-
Create 18.08
branch -
Create 18.08-branchpoint
tag -
Change runtime ostree refs from unstable
to18.08
-
Tag first commit in the branch: Use freedesktop-sdk-18.08.0
pattern -
Update wiki (https://gitlab.com/freedesktop-sdk/freedesktop-sdk/wikis/release) to document release model
Edited by Javier Jardón