We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 98a3b90 commit 3bdb610Copy full SHA for 3bdb610
justfile
@@ -76,3 +76,20 @@ install:
76
package-install:
77
{{VSCODE}} --install-extension ./justlang-lsp-{{EXT_VER}}.vsix
78
79
+# Publish the packaged extension to VS Code Marketplace
80
+publish:
81
+ #!/bin/bash
82
+ # First ensure we have the latest package
83
+ just package-check
84
+ VSIX_FILE="./justlang-lsp-{{EXT_VER}}.vsix"
85
+ echo "🚀 Publishing $VSIX_FILE to VS Code Marketplace..."
86
+ pnpm exec vsce publish --packagePath "$VSIX_FILE"
87
+ echo "✅ Published version {{EXT_VER}} successfully!"
88
+
89
+# Package and publish in one step
90
+release:
91
+ @echo "🔨 Building and packaging extension..."
92
+ just package
93
+ @echo "🚀 Publishing to marketplace..."
94
+ just publish
95
0 commit comments