diff --git a/.gitlab/merge_request_templates/general_mr.md b/.gitlab/merge_request_templates/general_mr.md index 8fe6343570f1cf7172fe0d66b7d166588d3deb9c..b6f3fd88b8a680f59b662f4bc42501d3815d5466 100644 --- a/.gitlab/merge_request_templates/general_mr.md +++ b/.gitlab/merge_request_templates/general_mr.md @@ -1,11 +1,25 @@ -Summary +# General MR + +## Summary (Summarize the purpose of the MR) -Relevant logs/screenshots +## Relevant logs/screenshots (Include any relevant logs/screenshots) -/label ~label -/assign @someone -/cc @someoneelse +#### BB Processes + +Add labels for affected packages so that they are deployed in CI as well as a status label: + +/label ~packageX ~dependencyx ~status::doing + +Be sure to assign to yourself: + +/assign @yourself + +Once it is ready for review switch the status and assign reviewers: + +/label ~status::review + +/reviewer @reviewer1 @reviewer2 diff --git a/.gitlab/merge_request_templates/package_owner.md b/.gitlab/merge_request_templates/package_owner.md index fa17ff54fec47e87ac6814267c2c3da69d04ae2d..d1b32466e6164faec9b1a6eacdea91815a5a2ff3 100644 --- a/.gitlab/merge_request_templates/package_owner.md +++ b/.gitlab/merge_request_templates/package_owner.md @@ -1,25 +1,30 @@ -# Package Owner Merge Request +# Package Merge Request ## Package Changes -What package changes are included with this merge request? The more detail here the better! +(Describe Package changes here) -**Links to all MRs that are associated with this change are required**. +### Package MR -If the package is set up for releases, also link the package release page for the new tag here. +(Link to Package MR here) -## Additional Details +### For Issue -If possible, provide additional details that will help with the merge request. +Closes (link to issue here) -Known issues or expected conflicts? -Also, include any issues closed with "Closes #ISSUE_NUMBER". See example: +#### BB Processes -Closes #ISSUE_NUMBER +Add labels for affected packages so that they are deployed in CI as well as a status label: -Add any labels for affected packages so that they are deployed in CI. See example: +/label ~packageX ~dependencyx ~status::doing -/label ~packageX +Be sure to assign to yourself: -Once the MR is ready for review also add the `status::review` label. +/assign @yourself + +Once it is ready for review switch the status and assign reviewers: + +/label ~status::review + +/reviewer @reviewer1 @reviewer2