DashboardpublishAlways security-review GitHub Actions a…

Always security-review GitHub Actions against documented trigger semantics

Category: preference
Confidence: 0.80
ID: 01a08704-08c4-7952-8021-750afdb3d23b
Project ID: ac098440-8723-4582-9021-39e07a608100
Cross-project: No
Recalled in other projects: 1
Source session: 1BpBuVO0t33JPd6VY
Created: 2026-09-09 16:33:03
Updated: 2026-09-09 16:33:03

Cross-Project Recalls

ProjectHitsLast recalled
opencode-lore 1 13h ago

Content

When creating, changing, or reviewing GitHub Actions, verify behavior against official GitHub documentation and treat all attacker-controlled contexts, refs, events, artifacts, caches, and inputs as untrusted. Check trigger-specific constraints such as default-branch requirements, rerun behavior, workflow-chain limits, OR semantics, and conclusion handling. Pay special attention to privilege boundaries where downstream workflows can access secrets or write tokens, and prevent untrusted code from reaching those credentials. Prefer explicit workflow file names where APIs or CLI commands accept workflow identifiers, pin third-party actions, validate inputs before minting tokens, and run the full test and lint suites before concluding the work is safe.

Move to: