Automate prod ops release pages
To keep the broader team informed, a pd-flow releases page will be a helpful and ongoing reference.
-
An MVC page has been created manually: https://about.gitlab.com/handbook/product-development-flow/releases/
This page now needs to be automate such that each milestone automatically appears and populates based on the following logic on the 22nd of each month:
- is an epic, issue or MR
- in the case of MRs, is merged
- has the milestone assigned
- has label
product development flow
andproduct operations
andprodops:release_notes
After automating the pd-flow releases page, we should leverage the same code/model to create a release post updates page and a product handbook updates page:
-
release post release page working MR: !73947 (merged)
- is an epic, issue or MR
- in the case of MRs, is merged
- has the milestone assigned
- has label
release post
andproduct operations
andprodops:release_notes
-
product handbook release page working MR: !73946 (merged)
- is an epic, issue or MR
- in the case of MRs, is merged
- has the milestone assigned
- has label
product handbook
andproduct operations
andprodops:release_notes
Something that came out of the above to MRs was the need to include only merge requests on these pages that are merged:
Edited by Matt Wilson