fix(ci): required buildArgs im QuickStack-App-Payload erhalten #7

Merged
vadimenovikau merged 1 commits from codex/quickstack-build-args into main 2026-10-21 09:58:49 +00:00
Owner

QuickStack verlangt bei POST /api/v1/apps das Feld buildArgs. Die zentrale Action verwirft dieses Feld beim Übernehmen einer App-Konfiguration; InnoMieter/Webapp Run 2053 scheitert deshalb trotz erfolgreicher Builds mit HTTP 422.

buildArgs wird unverändert aus der bestehenden App-Konfiguration übernommen, einschließlich leerer Werte und Rollback. Regressionstests für normalen Save und Rollback schlagen ohne Fix fehl und bestehen mit Fix. Alle 26 Action-/Release-Tests sind grün; git diff --check ist sauber. Der erforderliche Feldname wurde am aktuellen Live-OpenAPI-Schema überprüft.

QuickStack verlangt bei POST /api/v1/apps das Feld buildArgs. Die zentrale Action verwirft dieses Feld beim Übernehmen einer App-Konfiguration; InnoMieter/Webapp Run 2053 scheitert deshalb trotz erfolgreicher Builds mit HTTP 422. buildArgs wird unverändert aus der bestehenden App-Konfiguration übernommen, einschließlich leerer Werte und Rollback. Regressionstests für normalen Save und Rollback schlagen ohne Fix fehl und bestehen mit Fix. Alle 26 Action-/Release-Tests sind grün; git diff --check ist sauber. Der erforderliche Feldname wurde am aktuellen Live-OpenAPI-Schema überprüft.
vadimenovikau added 1 commit 2026-10-21 09:57:55 +00:00
fix(ci): preserve required QuickStack build arguments
Nuvisphere/Platform-CI: Immutable QuickStack OCI deployment / Build once and deploy exact digest (push) Successful in 6s
Platform CI tests / QuickStack deploy action tests (pull_request) Successful in 4s
Nuvisphere/Platform-CI: Immutable QuickStack OCI deployment / Build once and deploy exact digest (pull_request) Successful in 5s
c2d7cf2c87
vadimenovikau merged commit 8471f631dc into main 2026-10-21 09:58:49 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Nuvisphere/Platform-CI#7