require-digitalocean-app-spec-name-value
Require DigitalOcean app spec name values to be non-empty.
Targeted pattern scopeâ
- Top-level
name:in.do/app.yaml/.do/app.yml.
What this rule reportsâ
This rule reports missing or empty app-name values.
Why this rule existsâ
A blank app identity undermines traceability in multi-app repositories and deployment review.
â Incorrectâ
name:
region: nyc
services:
- name: web
â Correctâ
name: demo-app
region: nyc
services:
- name: web
When not to use itâ
Disable this rule if app names are externally injected into specs.
Rule catalog ID: R108