@@ -5,11 +5,13 @@ on:
push:
tags:
- "github-v*.*.*"
+ - "!github-v1"
concurrency: ${{ github.workflow }}-${{ github.ref }}
permissions:
contents: write
+ workflows: write
jobs:
publish:
@@ -33,3 +33,4 @@ jobs:
working-directory: ./sdks/vscode
env:
VSCE_PAT: ${{ secrets.VSCE_PAT }}
+ OPENVSX_TOKEN: ${{ secrets.OPENVSX_TOKEN }}
@@ -14,4 +14,7 @@ echo "Latest version: $version"
vsce package --no-git-tag-version --no-update-package-json --no-dependencies --skip-license -o dist/opencode.vsix $version
# publish-marketplace
-vsce publish --packagePath dist/opencode.vsix
+vsce publish --packagePath dist/opencode.vsix
+
+# publish-openvsx
+npx ovsx publish dist/opencode.vsix -p $OPENVSX_TOKEN