This policy defines how security updates generated by Dependabot are handled.
- Dependabot alerts and PRs for Python dependencies in /uwsgi.
- Dependabot alerts and PRs for GitHub Actions in /.github/workflows.
- critical
- high
- medium
- low
- Triage start: within 1 business day.
- Fix proposal (PR opened or assigned): within 2 business days.
- Merge target: within 5 business days if CI is green.
- Open repository Security tab and filter Dependabot alerts by:
- State: open
- Severity: critical
- For each alert, capture:
- package name
- manifest path
- affected versions
- first patched version
- linked Dependabot PR (if present)
- Prefer patch upgrades first.
- If only a major upgrade is available, document impact and required tests in the PR.
- All required CI checks must pass.
- At least one reviewer approval is required.
- No force merge on failing checks.
- Confirm alert state changed to fixed/dismissed in Security tab.
- Confirm no new critical alerts were introduced.
- Keep follow-up issues for residual high/medium alerts.