Skip to content

CI: ne pas interrompre track-en-changes si une création d'issue échoue#2908

Merged
lacatoire merged 1 commit into
php:masterfrom
lacatoire:ci/track-en-resilient
May 23, 2026
Merged

CI: ne pas interrompre track-en-changes si une création d'issue échoue#2908
lacatoire merged 1 commit into
php:masterfrom
lacatoire:ci/track-en-resilient

Conversation

@lacatoire
Copy link
Copy Markdown
Member

@lacatoire lacatoire commented May 23, 2026

No description provided.

@lacatoire lacatoire force-pushed the ci/track-en-resilient branch from 72729ec to c42837f Compare May 23, 2026 18:54
Une erreur transitoire de l'API (401/5xx) sur un commit stoppait tout le run
(set -e) et laissait de côté les commits restants. Chaque appel par commit
(métadonnées, déduplication, création) tolère désormais un échec : le commit
concerné est sauté et repris au run suivant (fenêtre 7 jours + dédup SHA), les
autres sont traités. La création passe par un POST REST unique (gh api) pour
éviter le pré-fetch de label qui avait renvoyé le 401. Les échecs persistants
restent signalés (exit 1).
@lacatoire lacatoire force-pushed the ci/track-en-resilient branch from c42837f to f10c8b3 Compare May 23, 2026 18:57
@lacatoire lacatoire merged commit 130113e into php:master May 23, 2026
3 checks passed
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