Removing manual vsix steps in favor of marketplace publishing (#47)

This commit is contained in:
John Stearns
2024-12-08 07:44:29 -08:00
committed by GitHub
parent c78216af30
commit 23486f1d3a
4 changed files with 4 additions and 3 deletions

View File

@@ -27,6 +27,5 @@ jobs:
VSCE_PAT: ${{ secrets.VSCE_PAT }} VSCE_PAT: ${{ secrets.VSCE_PAT }}
run: | run: |
current_package_version=$(node -p "require('./package.json').version") current_package_version=$(node -p "require('./package.json').version")
npm run vsix
npm run publish:marketplace npm run publish:marketplace
echo "Successfully published version $current_package_version to VS Code Marketplace" echo "Successfully published version $current_package_version to VS Code Marketplace"

2
.gitignore vendored
View File

@@ -6,3 +6,5 @@ node_modules
.DS_Store .DS_Store
.npmrc .npmrc
roo-cline-*.vsix

Binary file not shown.

View File

@@ -136,7 +136,7 @@
}, },
"scripts": { "scripts": {
"vscode:prepublish": "npm run package", "vscode:prepublish": "npm run package",
"vsix": "vsce package --out bin", "vsix": "vsce package",
"compile": "npm run check-types && npm run lint && node esbuild.js", "compile": "npm run check-types && npm run lint && node esbuild.js",
"watch": "npm-run-all -p watch:*", "watch": "npm-run-all -p watch:*",
"watch:esbuild": "node esbuild.js --watch", "watch:esbuild": "node esbuild.js --watch",