From 1449640ef03315dff3b5669beeddbd2eb130ef28 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 23 Sep 2026 15:54:11 +0200 Subject: [PATCH] Carry CultLib's build files and cultmesh-ts/cultmesh-browser in the StreamPixels archive The archive built only packages/cultnet-ts and packages/cultcache-ts, and dist/ is gitignored in both, so the current actuator ships CultLib packages with no dist/ and the service fails at import (P1). Add the CultLib root package.json/package-lock.json and scripts/run-typescript-workspaces.mjs so the deploy host can build CultLib's TS dist/ itself, and carry packages/cultmesh-ts and packages/cultmesh-browser alongside the two packages already archived. Co-Authored-By: Claude Sonnet 5 --- scripts/deploy-yggdrasil-streampixels.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/deploy-yggdrasil-streampixels.ps1 b/scripts/deploy-yggdrasil-streampixels.ps1 index d58e8ad..248f36c 100644 --- a/scripts/deploy-yggdrasil-streampixels.ps1 +++ b/scripts/deploy-yggdrasil-streampixels.ps1 @@ -56,7 +56,7 @@ if ($LASTEXITCODE -ne 0) { if (Test-Path -LiteralPath $cultLibTarPath) { Remove-Item -LiteralPath $cultLibTarPath -Force } -git -C $CultLibRoot archive --format=tar --output=$cultLibTarPath $cultLibSourceRef packages/cultnet-ts packages/cultcache-ts +git -C $CultLibRoot archive --format=tar --output=$cultLibTarPath $cultLibSourceRef package.json package-lock.json scripts/run-typescript-workspaces.mjs packages/cultcache-ts packages/cultnet-ts packages/cultmesh-ts packages/cultmesh-browser if ($LASTEXITCODE -ne 0) { throw "CultLib tar build failed for $CultLibRoot $cultLibSourceRef" }