DashboardKnowledgeci-poller-dispatch.yml manual recovery

ci-poller-dispatch.yml manual recovery

Category: preference
Confidence: 1.00
ID: 01a082db-d849-71f1-941a-bfe0ad724e45
Project ID: (global)
Cross-project: Yes
Recalled in other projects: 0
Source session: 0A2neX6Lse1iBFBA4
Created: 2026-08-27 19:09:40
Updated: 2026-09-08 21:10:40

Content

Always retain .github/workflows/ci-poller-dispatch.yml for manual recovery. Chose a no-secret workflow_dispatch relay in environment: production, restricted to main, followed by the default-branch workflow_run poller over direct privileged dispatch because GitHub loads YAML from the caller-selected ref before checkout. The relay must declare permissions: {}, reference no repository secrets, and the poller must accept it only after a successful main relay run. Keep validated repository_dispatch self-dispatch separate from manual recovery.

Move to: