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
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user