Skip to content

Commit 98b89c6

Browse files
committed
👻 Use @vscode/vsce to publish (#882)
Updated the release publishing pipeline to use the latest VS Code Marketplace publishing tool, aligning with upstream changes and improving maintainability. Signed-off-by: David Zager <[email protected]>
1 parent 650a89b commit 98b89c6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@ jobs:
8989
echo "Publishing ${{ steps.vsix_info.outputs.vsix_path }}"
9090
if [ -f "./artifacts/release.md" ]; then
9191
echo "Publishing with changelog"
92-
npx vsce publish --packagePath "${{ steps.vsix_info.outputs.vsix_path }}" --changelog-path "./artifacts/release.md"
92+
npx @vscode/vsce publish --packagePath "${{ steps.vsix_info.outputs.vsix_path }}" --changelog-path "./artifacts/release.md"
9393
else
9494
echo "Publishing without changelog (file not found)"
95-
npx vsce publish --packagePath "${{ steps.vsix_info.outputs.vsix_path }}"
95+
npx @vscode/vsce publish --packagePath "${{ steps.vsix_info.outputs.vsix_path }}"
9696
fi
9797
env:
9898
VSCE_PAT: ${{ secrets.VSCODE_MARKETPLACE_TOKEN }}

0 commit comments

Comments
 (0)