We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6e4a2df commit 7a146e8Copy full SHA for 7a146e8
.github/workflows/ci.yml
@@ -38,6 +38,12 @@ jobs:
38
# Use npm ci with --include=optional to handle platform-specific binaries
39
npm ci --include=optional
40
41
+ - name: Fix optional dependencies after cache restore
42
+ if: steps.cache-node-modules.outputs.cache-hit == 'true'
43
+ run: |
44
+ # When cache is restored, rebuild rollup to fix optional dependency linking
45
+ npm rebuild rollup --include=optional
46
+
47
- name: Verify installation
48
run: |
49
# Quick verification that problematic packages work
0 commit comments