DashboardpublishVerify publish issue reconciliation

Verify publish issue reconciliation

Category: gotcha
Confidence: 1.00
ID: 01a08b24-2962-7600-a5a2-49797c2bfccd
Project ID: ac098440-8723-4582-9021-39e07a608100
Cross-project: No
Recalled in other projects: 1
Source session: 15DLBkeeMQ5MaUxaS
Created: 2026-09-10 11:46:38
Updated: 2026-09-10 11:46:38

Cross-Project Recalls

ProjectHitsLast recalled
opencode-lore 1 18h ago

Content

Trap: one best-effort reconciliation before terminal reporting looks sufficient because it removes authorization labels promptly, but continue-on-error can silently leave stale approval state and later optional scripts may fail. Fix: keep a dependency-free if: always() reconciliation after all optional reporting, without continue-on-error; it authoritatively removes accepted, ci-pending, and ci-ready, and closes the issue only when Craft succeeded.

Move to: