Updater 3.4 – Lifecycle Hardening #28

Merged
Masterluke77 merged 96 commits from feature/updater-3.4-lifecycle into main 2026-07-10 17:54:37 +00:00
Masterluke77 commented 2026-07-10 12:29:52 +00:00 (Migrated from github.com)

Verbindlicher Slice

Architektonische Härtung des Vendoo Production Updaters auf Version 3.4.

Der Pull Request bleibt zunächst Draft. Er wird erst nach vollständig nachgewiesenem Linux-/Windows-Releasevertrag und abschließender Review freigegeben.

Ziele

  • idempotenter Zielzustandsautomat
  • Grace Period für verspätete Check-Registrierung
  • Auswertung konkreter Workflow-Runs am finalen PR-Head-SHA
  • Wiederaufnahme bestehender Branches, PRs, Merge- und Deploymentzustände
  • kein Quell-PR, wenn main bereits auf Zielversion ist
  • sofortiger Erfolg, wenn auch Produktion bereits auf Zielversion ist
  • Herkunftsnachweis und Rückschrittschutz für Release-Payloads
  • Regressionstests für Parallelität, doppelten Start und Manifest-Sync-Headwechsel

Datensicherheit

Keine Datenbank, Uploads, Benutzer, Artikel, Einstellungen, Secrets, FLUX-Modelle, Backups oder /app/data-Inhalte werden zurückgesetzt oder ersetzt.

## Verbindlicher Slice Architektonische Härtung des Vendoo Production Updaters auf Version 3.4. Der Pull Request bleibt zunächst **Draft**. Er wird erst nach vollständig nachgewiesenem Linux-/Windows-Releasevertrag und abschließender Review freigegeben. ### Ziele - idempotenter Zielzustandsautomat - Grace Period für verspätete Check-Registrierung - Auswertung konkreter Workflow-Runs am finalen PR-Head-SHA - Wiederaufnahme bestehender Branches, PRs, Merge- und Deploymentzustände - kein Quell-PR, wenn `main` bereits auf Zielversion ist - sofortiger Erfolg, wenn auch Produktion bereits auf Zielversion ist - Herkunftsnachweis und Rückschrittschutz für Release-Payloads - Regressionstests für Parallelität, doppelten Start und Manifest-Sync-Headwechsel ### Datensicherheit Keine Datenbank, Uploads, Benutzer, Artikel, Einstellungen, Secrets, FLUX-Modelle, Backups oder `/app/data`-Inhalte werden zurückgesetzt oder ersetzt.
github-actions[bot] commented 2026-07-10 12:47:52 +00:00 (Migrated from github.com)

Automatische PowerShell-Static-Diagnose

PowerShell-Static-Gate fehlgeschlagen (2)
- scripts/updater/Vendoo.Updater.Worker34.ps1:113: ungültiger/mehrdeutiger Variablenverweis "$head:"; ${head}: verwenden.
- scripts/updater/Vendoo.Updater.Worker34.ps1:117: ungültiger/mehrdeutiger Variablenverweis "$head:"; ${head}: verwenden.

Exit-Code: 1

### Automatische PowerShell-Static-Diagnose ```text PowerShell-Static-Gate fehlgeschlagen (2) - scripts/updater/Vendoo.Updater.Worker34.ps1:113: ungültiger/mehrdeutiger Variablenverweis "$head:"; ${head}: verwenden. - scripts/updater/Vendoo.Updater.Worker34.ps1:117: ungültiger/mehrdeutiger Variablenverweis "$head:"; ${head}: verwenden. ``` Exit-Code: 1
Sign in to join this conversation.