Skip to content

Commit fa4382e

Browse files
elrrrrrrrclaude
andcommitted
debug(ci): expand Windows debug to check lockfile and nested node_modules
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f532f3f commit fa4382e

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -171,12 +171,16 @@ jobs:
171171
if: ${{ matrix.os == 'windows-latest' }}
172172
shell: bash
173173
run: |
174-
echo "=== rolldown bindings ==="
174+
echo "=== @rolldown in node_modules ==="
175175
ls -la node_modules/@rolldown/ 2>/dev/null || echo "no @rolldown dir"
176-
echo "=== rolldown package optionalDependencies ==="
177-
cat node_modules/rolldown/package.json | grep -A20 optionalDependencies | head -25
178-
echo "=== tsdown ==="
179-
ls node_modules/tsdown 2>/dev/null | head -5 || echo "no tsdown"
176+
echo "=== rolldown node_modules ==="
177+
ls node_modules/rolldown/node_modules/@rolldown/ 2>/dev/null || echo "no nested @rolldown"
178+
echo "=== package-lock rolldown binding ==="
179+
grep -c "rolldown/binding-win32" package-lock.json node-modules.json 2>/dev/null || echo "not in lockfile"
180+
echo "=== utoo generated lockfile ==="
181+
ls -la package-lock.json node-modules.json 2>/dev/null || echo "no lockfile"
182+
echo "=== rolldown optionalDeps ==="
183+
node -e "const p=require('./node_modules/rolldown/package.json');console.log(JSON.stringify(p.optionalDependencies,null,2))"
180184
181185
- name: Run tests
182186
run: utoo ci --shard=${{ matrix.shardIndex }}/${{ matrix.shardTotal }}

0 commit comments

Comments
 (0)