From 0c65ee754e98b31e69536726236ad9be8d79a67c Mon Sep 17 00:00:00 2001 From: runyontr <tom@runyon.dev> Date: Thu, 4 Feb 2021 12:47:38 +0000 Subject: [PATCH] Update charter/PackageRequirements.md --- charter/PackageRequirements.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/charter/PackageRequirements.md b/charter/PackageRequirements.md index b67550c31b..4e90937b22 100644 --- a/charter/PackageRequirements.md +++ b/charter/PackageRequirements.md @@ -4,6 +4,16 @@ All Big Bang Packages shall adhere to the following requirements. Where possibl [[_TOC_]] +## Gitlab Project Settings + +* The `main` branch should be default in each project +* Merge Requests should require 1 approver +* The `main` branch should be protected: + * Devs + Maintainers should be allowed to merge. + * No one should be allowed to push and it should allow + * CODEOWNERs approval should be allowed +* There should exist a protected tag with the wildcard `*-bb*` + ## PR-X. Kubernetes Cluster Requirements Each package will work with any cluster under the following criteria. -- GitLab