Browse Source

Merge pull request #307 from RooVetGit/chore/ovsxPublish

adding ability to publish to OVSX as part of publish workflow
Mike C 1 year ago
parent
commit
bcebba8dd8
2 changed files with 3 additions and 1 deletions
  1. 2 0
      .github/workflows/marketplace-publish.yml
  2. 1 1
      package.json

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

@@ -36,7 +36,9 @@ jobs:
       - name: Package and Publish Extension
         env:
           VSCE_PAT: ${{ secrets.VSCE_PAT }}
+          OVSX_PAT: ${{ secrets.OVSX_PAT }}
         run: |
           current_package_version=$(node -p "require('./package.json').version")
           npm run publish:marketplace
           echo "Successfully published version $current_package_version to VS Code Marketplace"
+

+ 1 - 1
package.json

@@ -161,7 +161,7 @@
     "test:webview": "cd webview-ui && npm run test",
     "test:extension": "vscode-test",
     "prepare": "husky",
-    "publish:marketplace": "vsce publish",
+    "publish:marketplace": "vsce publish && ovsx publish",
     "publish": "npm run build && changeset publish && npm install --package-lock-only",
     "version-packages": "changeset version && npm install --package-lock-only",
     "vscode:prepublish": "npm run package",