Summary
Enable Dependabot to automatically scan dependencies for known vulnerabilities and create PRs for updates.
Background
From the security threat model (T7: Supply Chain - Dependency Compromise), dependencies like go-github, go-yaml, and helm-docs could be compromised. Automated scanning helps detect known vulnerabilities quickly.
Acceptance Criteria
Example Configuration
version: 2
updates:
- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "weekly"
groups:
minor-and-patch:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
Priority
Medium - Supply chain security
Related
- SECURITY.md threat model (T7)
Summary
Enable Dependabot to automatically scan dependencies for known vulnerabilities and create PRs for updates.
Background
From the security threat model (T7: Supply Chain - Dependency Compromise), dependencies like
go-github,go-yaml, andhelm-docscould be compromised. Automated scanning helps detect known vulnerabilities quickly.Acceptance Criteria
.github/dependabot.ymlconfigurationExample Configuration
Priority
Medium - Supply chain security
Related