-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requestsecuritySecurity-related improvementsSecurity-related improvements
Description
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
- Add
.github/dependabot.ymlconfiguration - Enable scanning for Go modules
- Enable scanning for GitHub Actions
- Configure appropriate update schedule (weekly recommended)
- Consider grouping minor/patch updates to reduce PR noise
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)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestsecuritySecurity-related improvementsSecurity-related improvements