DashboardpublishAlways generate a fresh ci-ready label …

Always generate a fresh ci-ready label event

Category: preference
Confidence: 0.80
ID: 01a086b7-82e4-7494-bc9f-7950bed6eb5d
Project ID: ac098440-8723-4582-9021-39e07a608100
Cross-project: No
Recalled in other projects: 0
Source session: 1BpBuVO0t33JPd6VY
Created: 2026-09-09 15:09:28
Updated: 2026-09-09 15:09:28

Content

Preserve the release-flow invariant that the CI poller always adds ci-ready after CI passes. When an issue enters or re-enters waiting-for-ci, remove any existing ci-ready label before adding ci-pending, even if ci-ready was previously set. Do not optimize away this removal/addition cycle: the fresh labeled event is required to trigger the publish job reliably, especially during retries.

Move to: