GitLab project Severitylow builtIn

Description

Projects should have a non-empty Description so that compliance reviewers, onboarding developers, and downstream consumers can understand the project's purpose. An empty description is a sign of an unmanaged project that may also lack a CODEOWNERS file, README, and CI/CD.

Recommandation

1. Go to project Settings > General. 
2. Fill in the Project description field with at least one sentence describing the project's purpose, owner team, and tech stack. 
3. Save changes.

Règle de politique

{
  "target": "GLProject",
  "if": {
    "allOf": [
      {
        "resource": "GLProject",
        "property": "Description",
        "operator": "notEquals",
        "value": ""
      }
    ]
  },
  "then": {
    "effect": "Audit"
  }
}