From e29b07126983d1986e8c611399b0874ed8e69be0 Mon Sep 17 00:00:00 2001 From: Kristian Klausen <kristian@klausen.dk> Date: Sun, 18 Apr 2021 19:48:35 +0200 Subject: [PATCH] Disable unneeded project features when creating a new official project --- .gitlab/issue_templates/New Official Project.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitlab/issue_templates/New Official Project.md b/.gitlab/issue_templates/New Official Project.md index da4abdcb9..f76d6dbde 100644 --- a/.gitlab/issue_templates/New Official Project.md +++ b/.gitlab/issue_templates/New Official Project.md @@ -38,6 +38,16 @@ If you want to add a new official project, here are some guidelines to follow: - All of these should be activated by default as per group rules but it's good to check. 1. [ ] The *Protected Branches* in https://gitlab.archlinux.org/archlinux/my-example/-/settings/repository should specify `Allowed to merge` and `Allowed to push` as `Developers + Maintainers.` +1. [ ] Disable unneeded project features under *Visibility, project features, permissions* (https://gitlab.archlinux.org/archlinux/my-example/edit) + Often, but not always: + - Repository -> Container registry + - Repository -> Git Large File Storage (LFS) + - Repository -> Packages + - Analytics + - Requirements + - Security & Compliance + - Wiki + - Operations ## GitHub.com mirroring checklist -- GitLab