From 1a255a817897ebee6d17c3029a7193091d2b79c5 Mon Sep 17 00:00:00 2001 From: prakash Date: Thu, 2 Jul 2026 13:29:01 +0530 Subject: [PATCH] make "Debug packaged uppy dependencies" fail when package.json has workspace:* entries rather than just logging it --- .github/workflows/bundlers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/bundlers.yml b/.github/workflows/bundlers.yml index 3ba0c96c4..fbba6a4f5 100644 --- a/.github/workflows/bundlers.yml +++ b/.github/workflows/bundlers.yml @@ -75,7 +75,7 @@ jobs: rm -rf /tmp/uppy-debug mkdir -p /tmp/uppy-debug tar -xzf /tmp/artifacts/uppy-${{ github.sha }}.tgz --strip-components 1 -C /tmp/uppy-debug - node -e 'const pkg=require("/tmp/uppy-debug/package.json");const fields=["dependencies","peerDependencies","optionalDependencies","devDependencies"];let found=false;for(const f of fields){if(!pkg[f])continue;for(const [k,v] of Object.entries(pkg[f])){if(String(v).startsWith("workspace:")){console.log(`${f}: ${k}=${v}`);found=true;}}}if(!found)console.log("No workspace:* entries in packaged uppy package.json");' + node -e 'const pkg=require("/tmp/uppy-debug/package.json");const fields=["dependencies","peerDependencies","optionalDependencies","devDependencies"];let found=false;for(const f of fields){if(!pkg[f])continue;for(const [k,v] of Object.entries(pkg[f])){if(String(v).startsWith("workspace:")){console.log(`${f}: ${k}=${v}`);found=true;}}}if(found){process.exit(1)}else{console.log("No workspace:* entries in packaged uppy package.json")}' - name: Upload artifact if: success() uses: actions/upload-artifact@v6