Consider decoupling Gitaly releases from GitLab releases, somehow
The following discussion from !1070 should be addressed:
-
@nolith started a discussion: (+2 comments) I think we have a
🐔 /🥚 problem here.We tag Gitaly after tagging GitLab.
In this way, we can read the
source_for_target_branch
from GitLab stable branch, but the tagged package will not include the tagged gitaly (just a binary built from the SHA).If we stick with the RC42 plan, like we are doing today, then we can run this before tagging GitLab, and we can take care of version bumping on the stable branch before tagging.
But if we ever stop doing RCs before the final release this will break.