diff --git a/scripts/conductor-scripts.test.mjs b/scripts/conductor-scripts.test.mjs index 5a84194c..fa97a501 100644 --- a/scripts/conductor-scripts.test.mjs +++ b/scripts/conductor-scripts.test.mjs @@ -28,6 +28,7 @@ describe('Conductor workspace scripts', () => { assert.match(setupScript, /pnpm install --frozen-lockfile --prefer-offline/); assert.match(setupScript, /pnpm run native:rebuild/); assert.match(setupScript, /pnpm run build/); + assert.match(setupScript, /pnpm run artifacts:build/); assert.match(setupScript, /packages\/cli\/dist\/bin\.js status --no-input/); assert.doesNotMatch(setupScript, /scripts\/conductor\//); }); diff --git a/scripts/conductor-setup.sh b/scripts/conductor-setup.sh index d5058f07..6f270508 100755 --- a/scripts/conductor-setup.sh +++ b/scripts/conductor-setup.sh @@ -136,6 +136,9 @@ pnpm run native:rebuild echo "Building KTX packages..." pnpm run build +echo "Building KTX runtime artifacts..." +pnpm run artifacts:build + echo "Running KTX setup doctor..." node packages/cli/dist/bin.js status --no-input