Skip to content

Commit 7ddf49e

Browse files
committed
Switch to pnpm for VSIX packaging in GitHub Actions workflow, removing npm prune to streamline the process.
1 parent cfdf512 commit 7ddf49e

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

.github/workflows/vscode-extension.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,8 @@ jobs:
100100
run: |
101101
cd vscode-rescriptdep
102102
npm install -g @vscode/vsce
103-
# Clean up devDependencies to avoid dependency errors
104-
npm prune --production
105-
vsce package -o bibimbob-${{ steps.get_version.outputs.VERSION }}.vsix
103+
# Use pnpm for packaging instead of npm prune
104+
vsce package -o bibimbob-${{ steps.get_version.outputs.VERSION }}.vsix --no-dependencies
106105
107106
- name: Upload VSIX as Artifact
108107
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)