Skip to content

Separate auto-deploy cherry picking from preparation branch cherry-picking

Robert Speicher requested to merge rs-auto-deploy-picker into master

Fully addresses the technical debt outlined in https://gitlab.com/gitlab-org/release-tools/-/issues/455, in order to more easily facilitate gitlab-com/gl-infra/delivery#943 (closed).

This merge requests builds on !1052 (merged) by customizing the two CherryPick::AutoDeployService and CherryPick::StableService classes, and further splits CommentNotifier in two so that we can remove hacks that were added at the time to support interoperability when working on an auto-deploy branch rather than a preparation MR.

Closes https://gitlab.com/gitlab-org/release-tools/-/issues/455

Edited by Robert Speicher

Merge request reports