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 }}
run: |
current_package_version=$(node -p "require('./package.json').version")
npm run vsix
npm run publish:marketplace
echo "Successfully published version $current_package_version to VS Code Marketplace"

4
.gitignore vendored
View File

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

Binary file not shown.

View File

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