فهرست منبع

wip: github action

Frank 8 ماه پیش
والد
کامیت
af2c0b3695
3فایلهای تغییر یافته به همراه7 افزوده شده و 1 حذف شده
  1. 2 0
      .github/workflows/publish-github-action.yml
  2. 1 0
      .github/workflows/publish-vscode.yml
  3. 4 1
      sdks/vscode/script/publish

+ 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