Add a list of template placeholders for programmatic use
What does this MR do and why?
Problem: Opening a Feature Flag Roll Out issue really slows down the flow of adding a feature flag. I'd like it to be easier, especially if we are encouraging/requiring more feature flag usage.
This MR: Adds a list of template placeholders for programmatic use.
For example, https://gitlab.com/-/snippets/2572157. The list is in a generic YAML format and with no specifics to this snippet so that it can find other uses. For example, one could modify bin/feature-flag
to prompt for placeholders and output the issue description for you to paste into the UI. Or the GitLab Workflow extension could create the issue without having to open a browser. This kind of list can be added to other issue templates as well.
Screenshots or screen recordings
This screencap illustrates how this list could be used with https://gitlab.com/-/snippets/2572157.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.