Skip to content

fix: stop cancelling Pages deploys, which blocks the deployment queue - #51

Merged
Endika merged 1 commit into
mainfrom
fix/pages-deploy-queue
Aug 6, 2026
Merged

fix: stop cancelling Pages deploys, which blocks the deployment queue#51
Endika merged 1 commit into
mainfrom
fix/pages-deploy-queue

Conversation

@Endika

@Endika Endika commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Tres merges seguidos dejaron la web sirviendo el bundle anterior durante una hora, con cada despliegue muriendo en deployment_queued hasta agotar el tiempo límite.

Causa: cancel-in-progress: true cancela la ejecución, pero no el despliegue de Pages que esa ejecución ya había encolado. Ese huérfano bloquea la cola y todos los siguientes esperan a un despliegue que nunca va a completarse. El workflow de referencia de GitHub para Pages lo advierte de forma explícita: "do NOT cancel in-progress runs, as we want to allow these production deployments to complete".

Con false los despliegues se encolan y se ejecutan en orden en vez de pisarse. Para desatascar la cola una vez ocurre: gh workflow run deploy.yml --ref main.

@Endika
Endika merged commit 917438a into main Aug 6, 2026
7 checks passed
@Endika
Endika deleted the fix/pages-deploy-queue branch August 6, 2026 11:51
@Endika Endika mentioned this pull request Aug 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant