Skip to content

Add a list of template placeholders for programmatic use

Michael Kozono requested to merge mk/add-list-of-template-placeholders into master

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.

20230721-fill-placeholders

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Michael Kozono

Merge request reports