Skip to content

Prevent MRs to be dropped from Merge Trains for open discussions

Furkan Ayhan requested to merge 220916-new-comment-not-drop-merge-train into master

What does this MR do?

Related to #220916 (closed)

With these changes, after adding an MR to Merge Train, new discussions and comments will not drop the MR from the train.

This MR needs both backend and frontend review.

Screenshots

SS1: The MR is ready to merge:

Screen_Shot_2020-08-24_at_17.53.58

SS2: The MR is on the train:

Screen_Shot_2020-08-24_at_17.54.08

----OUTDATED --- The MR is on the train, but there is an unresolved discussion OLD OUTDATED:

Screen_Shot_2020-08-20_at_12.37.26

SS4: The MR is on the train, but there is an unresolved discussion NEW:

Screen_Shot_2020-08-24_at_17.54.25

SS5: After the pipeline, the MR was merged successfully:

Screen_Shot_2020-08-20_at_12.59.38

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Furkan Ayhan

Merge request reports