Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-pages.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKassio Borges <kassioborgesm@gmail.com>2022-07-26 17:41:46 +0300
committerKassio Borges <kassioborgesm@gmail.com>2022-07-27 17:55:36 +0300
commit7fa440c9b59b6a3f44741fbaf5b80aa001e72301 (patch)
treef8735955aabb0f78ab03e10183f151b95523a539 /.gitlab
parentcacbb7ec055934e9dc00e6c2a66ea8819797d258 (diff)
Add a Feature Flag issue templatekassio/feature-flag-issue-template
Related to: https://gitlab.com/groups/gitlab-org/-/epics/8401
Diffstat (limited to '.gitlab')
-rw-r--r--.gitlab/issue_templates/Feature Flag.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/.gitlab/issue_templates/Feature Flag.md b/.gitlab/issue_templates/Feature Flag.md
new file mode 100644
index 00000000..bf507d89
--- /dev/null
+++ b/.gitlab/issue_templates/Feature Flag.md
@@ -0,0 +1,33 @@
+<!-- Title suggestion: [feature flag name] Enable description of feature -->
+
+## Summary
+
+This issue is to rollout [the feature](ISSUE LINK) on production,
+that is currently behind the `<feature-flag-name>` feature flag.
+
+<!-- Short description of what the feature is about and link to relevant other issues. -->
+
+## Expectations
+
+### What are we expecting to happen?
+
+<!-- Describe the expected outcome when rolling out this feature -->
+
+### What might happen if this goes wrong?
+
+<!-- Should the feature flag be turned off? Any MRs that need to be rolled back? Communication that needs to happen? What are some things you can think of that could go wrong - data loss or broken pages? -->
+
+## Rollout Steps
+
+- [ ] Temporarily enable with environment variable: [Link to the MR](https://gitlab.com) <!-- similar to https://gitlab.com/gitlab-com/gl-infra/k8s-workloads/gitlab-com/-/merge_requests/1500 -->
+- [ ] Enable by default (optional): [Link to the MR](https://gitlab.com) <!-- similar to https://gitlab.com/gitlab-org/gitlab-pages/-/merge_requests/807 -->
+- [ ] Remove the feature flag: [Link to the MR](https://gitlab.com) <!-- similar to https://gitlab.com/gitlab-org/gitlab-pages/-/merge_requests/694 -->
+
+## Rollback Considerations/Events
+
+<!-- List all the important considerations if the feature flag is rollback or if the feature is removed -->
+- [ ] Disabling with environment variable: [Link to the MR](https://gitlab.com)
+- [ ] Remove the feature flag: [Link to the MR](https://gitlab.com)
+
+<!-- Required Labels: Do not remove -->
+/label ~"feature flag" ~"type::feature" ~"feature::addition" ~backend ~"Category:Pages" ~"section::dev" ~"devops::create" ~"group::editor"