Frank 7 месяцев назад
Родитель
Сommit
af2c0b3695

+ 2 - 0
.github/workflows/publish-github-action.yml

@@ -5,11 +5,13 @@ on:
   push:
     tags:
       - "github-v*.*.*"
+      - "!github-v1"
 
 concurrency: ${{ github.workflow }}-${{ github.ref }}
 
 permissions:
   contents: write
+  workflows: write
 
 jobs:
   publish:

+ 1 - 0
.github/workflows/publish-vscode.yml

@@ -33,3 +33,4 @@ jobs:
         working-directory: ./sdks/vscode
         env:
           VSCE_PAT: ${{ secrets.VSCE_PAT }}
+          OPENVSX_TOKEN: ${{ secrets.OPENVSX_TOKEN }}

+ 4 - 1
sdks/vscode/script/publish

@@ -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