fix(release): Windows-herdispatch aan run-id-anker, niet tijdvenster (#2300) #2337

Merged
brenno merged 1 commit from fix/windows-redispatch-run-id into main 2026-10-07 03:55:23 +00:00
Owner

Sluit #2300.

Summary

  • BASE_RID: hoogste zichtbare run-id vóór dispatch; OUR_RID: een aangehouden lopende build. Alleen rid > anker telt als deze poging.
  • Oude failures blijven informatief; vertraagde dispatch-zichtbaarheid is een begrensde wachttoestand.

Test plan

  • make check volledig groen (incl. goldens)
  • Gedragstesten draaien het stapscript echt met fakes: oude failure → wachten + nieuwe run volgen; nieuwe failure → fataal met eigen URL; nooit nieuwe run → begrensde timeout

Generated with Devin

Sluit #2300. ## Summary - BASE_RID: hoogste zichtbare run-id vóór dispatch; OUR_RID: een aangehouden lopende build. Alleen rid > anker telt als deze poging. - Oude failures blijven informatief; vertraagde dispatch-zichtbaarheid is een begrensde wachttoestand. ## Test plan - [x] `make check` volledig groen (incl. goldens) - [x] Gedragstesten draaien het stapscript echt met fakes: oude failure → wachten + nieuwe run volgen; nieuwe failure → fataal met eigen URL; nooit nieuwe run → begrensde timeout Generated with Devin
windows-ophalen onderscheidde een oude mislukte run van de eigen
dispatch met een T0-venster van vijf minuten — een run van één minuut
oud viel daarbinnen en doodde het herstel met een vreemde run-URL.
Nu wordt vóór de dispatch de hoogste zichtbare run-id vastgelegd
(BASE_RID); alleen een run daarboven telt als deze poging, en een al
lopende build op de tag wordt als OUR_RID aangehouden. Een oude
failure die als nieuwste zichtbaar blijft is informatief en
beëindigt de poging nooit; vertraagde zichtbaarheid blijft een
begrensde wachttoestand.
brenno merged commit ff1215172a into main 2026-10-07 03:55:23 +00:00
Sign in to join this conversation.
No description provided.