Actions failures can involve triggers, permissions, runners, checkout, caches, secrets, artifacts, environments, or external services.
- Record repository scope, workflow run, job, and exact time.
- Capture runner image and sanitized logs.
- Check event, permissions, and recent workflow changes.
- Separate GitHub service state from external dependencies.
- Confirm deployment state before rerunning.
Redact repository details, secrets, tokens, logs, artifacts, and customer data.