Merge 4.8.4-1 changes back into main
As decided on previous dev meetings, the releases v4.8.3-1
and v4.8.4-1
were done from a separate branch. We can find them in release_4.8.4
.
We need to merge them back into main
before release v4.8.5-1
.
Since gitlab is configured for fast-forward merge requests (multiple merge request types are not supported, as previously discussed in #263 (closed)), we cannot use the MR mechanism without loosing the history of this branch.
Therefore, this will be a manual merge, to be performed by me.
EDIT: It was actually not necessary to push directly to main
, and instead still rely on the MR platform from gitlab. These were the steps:
- Create new branch
main_proxy
, frommain
. - Locally, merge
feature_branch
intomain_proxy
. Fix all conflicts and commit.-
main_proxy
will preserve the history of bothfeature_branch
andmain
.
-
- Push
main_proxy
to gitlab. - Create merge-request from
main_proxy
intomain
. - After approval - disable squash, do not rebase - and merge to main.
Edited by Joao Afonso