fix: setze Windows-Build-Workflow auf manuell und dokumentiere ARM64-Blockade

Signed-off-by: StefanMoCoAt <stefan.mo.co@gmail.com>
This commit is contained in:
2026-05-06 22:36:53 +02:00
parent 9b9f60a071
commit f4fab93a6c
3 changed files with 13 additions and 10 deletions
+3 -3
View File
@@ -87,9 +87,9 @@ Fokus: Physische Implementierung der Turnier-Hierarchie und technisches Onboardi
* [x] **Handshake-Feedback:** Visuelle Signalisierung des Verbindungsstatus (Grün/Rot).
* [x] **Client-Konfiguration:** Master kann nun Clients in der UI hinzufügen und bearbeiten.
* [x] **Master-UX:** Konfiguration beim Start nicht mehr zwangsgesperrt.
* [x] **Cross-Packaging (Conveyor):** Windows-Build auf Linux-CI ermöglicht.
* [ ] **PoC Verifikation:** 🚧 **IN ARBEIT** (Log 481 analysiert: Conveyor-Installationsskript lieferte HTML 404;
Fallback auf npm implementiert).
* [x] **Cross-Packaging (Conveyor):** Windows-Build auf Linux-CI ermöglicht (x64-Abhängigkeit identifiziert).
* [ ] **PoC Verifikation:** 🔴 **BLOCKIERT** (Log 482: ARM64-Runner inkompatibel mit Conveyor-Binary; Workflow auf
manuell gesetzt).
### MEILENSTEIN 1: Die Basis-Hierarchie (Prio 1) ⚪ GEPLANT
@@ -35,9 +35,11 @@ Der Workflow `.gitea/workflows/feature-build.yml` wurde radikal umgebaut:
- **Input-Fix:** Die `conveyor.conf` wurde auf das spezifische JAR-Namensmuster (`meldestelle-desktop-jvm-*.jar`)
angepasst.
- **Workflow-Stabilisierung:** Das Installations-Skript wurde um eine HTML-Validierung und einen **npm-Fallback**
erweitert, da die offizielle Download-URL im Runner instabil war (Log #481).
- **Nächster Schritt:** Beobachtung des nächsten CI-Laufs in Gitea (Task #482+). Sobald das MSI bereitsteht, erfolgt der
Hardware-Test.
erweitert.
- **Architektur-Blockade:** Analyse von Log #482 zeigt, dass Hydraulic Conveyor aktuell keine ARM64-Linux Binaries
bereitstellt (`Exec format error`).
- **Entscheidung:** Der Workflow wurde auf `manual` gesetzt, um Gitea-Rauschen zu vermeiden. Der Windows-Build erfordert
einen x64-Runner oder muss weiterhin lokal beim User erfolgen.
**🏗️ [Lead Architect]**
**🐧 [DevOps Engineer]**