DashboardpublishPrefer evidence-based security reviews …

Prefer evidence-based security reviews of GitHub release automation

Category: preference
Confidence: 0.80
ID: 01a086dd-21f8-742a-bbf6-9a05f6dadf58
Project ID: ac098440-8723-4582-9021-39e07a608100
Cross-project: No
Recalled in other projects: 0
Source session: 1BpBuVO0t33JPd6VY
Created: 2026-09-09 15:50:34
Updated: 2026-09-09 15:50:34

Content

When reviewing GitHub Actions or release tooling, inspect the actual workflows, implementation, tests, API behavior, permissions, and live-state checks before reaching a conclusion. Treat GitHub contexts, event payloads, issue metadata, actors, and checked-out code as potentially attacker-controlled. Verify trusted-code checkout, least-privilege credentials, exact actor and event provenance, allowlisted bot paths, self-approval prevention, and revalidation immediately before privileged transitions. Expect authorization to fail closed when permissions, attestations, current labels, titles, or event bindings cannot be verified. Support findings with concrete file/line or test evidence and avoid relying on generic bot identity or stale workflow state.

Move to: