From ac688d36f733c0e21e779f037fcfc91d27bf3f18 Mon Sep 17 00:00:00 2001 From: Thore Cimbal Date: Thu, 6 Aug 2026 12:00:00 +0000 Subject: [PATCH] CI: Build-Output an die Stelle legen, an der das npm-Paket ihn erwartet build_embedded sammelte embedded/web/dist, Vite schreibt aber nach dist/ - der Job lief seit jeher gruen und lud dabei NICHTS hoch ("WARNING: embedded/web/dist: no matching files"). publish_npm haengt per needs:artifacts daran und haette ein Paket ohne dist/ veroeffentlicht. Upstream setzt den Pfad ueber das Download-Ziel des Artefakts; hier wird nach dem Build verschoben. Refs axion1337.chat/threadnet-call#2 --- .gitlab-ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 53dd9686..22f12296 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -31,6 +31,11 @@ build_embedded: # baut mit der media_quality-Konfiguration aus vite-embedded.config.ts # (1440p-Defaults, h264 - siehe docs/axion1337-fork.md) - pnpm build:embedded + # Vite schreibt nach dist/, das npm-Paket (embedded/web/package.json, files: [dist]) + # erwartet es aber unter embedded/web/dist. Upstream loest das ueber den Zielpfad des + # Artefakt-Downloads (.github/workflows/publish-embedded-packages.yaml); hier + # verschieben wir direkt, damit publish_npm es per needs:artifacts vorfindet. + - mv dist embedded/web/dist artifacts: paths: - embedded/web/dist