fix: two-step git clone (clone branch, fetch tag, checkout) [skip-ver… #219
build-and-publish.yml
on: push
Annotations
2 errors
|
Build & publish cli image
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c set -eux; export PATH=\"/home/lpb/.npm-global/bin:${PATH}\"; mkdir -p /opt/pi-src && cd /opt/pi-src; git clone --depth=1 --branch lpb-dev ${PI_FORK} .; git fetch --depth=1 origin ${PI_REF}; git checkout ${PI_REF}; git config user.email \"build@localpibox.dev\"; git config user.name \"LocalPibox Build\"; npm install; ln -sf \"$(pwd)/node_modules/@typescript/native-preview-linux-x64/lib/tsgo\" \"$(pwd)/node_modules/.bin/tsgo\"; export PATH=\"$(pwd)/node_modules/.bin:${PATH}\"; npm run build; mkdir -p /tmp/pi-packs; for pkg in ai agent coding-agent tui; do npm pack \"./packages/$pkg\" --pack-destination /tmp/pi-packs; done; if [ -d \"./packages/client\" ]; then npm pack \"./packages/client\" --pack-destination /tmp/pi-packs; fi; npm install -g /tmp/pi-packs/*.tgz; rm -rf /tmp/pi-packs; /home/lpb/.npm-global/bin/pi --version || (echo \"FATAL: pi binary not functional\" && exit 1); grep -rq 'Case 4' /home/lpb/.npm-global/lib/node_modules/@earendil-works/ || (echo \"FATAL: Case 4 patch missing from pi-ai\" && exit 1); grep -rq 'qwen-chat-template' /home/lpb/.npm-global/lib/node_modules/@earendil-works/pi-ai/dist/ || (echo \"FATAL: Qwen reasoning_effort patch missing\" && exit 1); grep -rq 'allowScripts' /home/lpb/.npm-global/lib/node_modules/@earendil-works/pi-coding-agent/package.json || (echo \"FATAL: pi-coding-agent allowScripts missing (regression in pi fork)\" && exit 1); ls -la /home/lpb/.npm-global/bin/; rm -rf /opt/pi-src/.git /opt/pi-src/src /opt/pi-src/test /opt/pi-src/tests" did not complete successfully: exit code: 128
|
|
Build status
Process completed with exit code 1.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
localpibox~devstack~IQ7X6C.dockerbuild
|
63.2 KB |
sha256:0f3aa4c8f1b370a7b37d3c9191d0a027206ac9547a03c8a9566a7c359e73c6b5
|
|