diff --git a/shared/commit-zuordnung-2026-08-07.md b/shared/commit-zuordnung-2026-08-07.md index 21de684..f1bc0b4 100644 --- a/shared/commit-zuordnung-2026-08-07.md +++ b/shared/commit-zuordnung-2026-08-07.md @@ -21,6 +21,21 @@ Autoren-Identität (drei Varianten derselben Person auf eine vereinheitlicht). D Commits des `turn-secret-rotation`-Bots behielten ihre Identität, weil sie maschinell entstanden sind. +## ⚠️ Falle beim Wiederholen: Tag-Pushes lösen Release-Builds aus + +Das Force-Push der umgezogenen Tags hat in ThreadNet-Web **drei Release-Pipelines +neu gestartet** (`v0.3.0`, `v0.4.0`, `desktop-v1.12.17-clientscan`). Ein Tag ist +dort kein Verwaltungseintrag, sondern der Auslöser für einen Container-Build. + +Überschrieben wurde nichts — aber nur, weil für den Push die Tag-Regel `v*` +vorübergehend entfernt war und GitLab die **geschützten** Registry-Variablen +deshalb nicht herausgab. `docker login` scheiterte nach vier Sekunden. **Das war +Glück, keine Planung:** Mit stehender Tag-Protection wäre `threadnet-web:v0.4.0` +aus altem Code mit heutigen Abhängigkeiten neu gebaut und überschrieben worden. + +Wer Tags verschiebt, prüft vorher, was am Tag-Ref hängt. Nachgehalten in +ThreadNet-Web#14. + ## Was *nicht* in der Tabelle steht Commits **vor** der Grenze blieben unangetastet und haben ihre SHA behalten: