Skip to content

Commit 1edba8e

Browse files
kinto0facebook-github-bot
authored andcommitted
add openvsx publishing
Summary: [issue](facebook/pyre-check#975 (comment)) I mistakenly tried adding support from [this](EclipseFdn/publish-extensions#842 (comment)) repo. Instead we should be doing it ourselves. Reviewed By: stroxler Differential Revision: D72345263 fbshipit-source-id: 9f9084282048749dab5119caa0afdc8be663b885
1 parent f324586 commit 1edba8e

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

Diff for: .github/workflows/deploy_extension.yml

+11-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
build:
1111
uses: ./.github/workflows/build_extension.yml
1212

13-
publish:
13+
publish_code_marketplace:
1414
runs-on: ubuntu-latest
1515
needs: build
1616
if: success()
@@ -21,3 +21,13 @@ jobs:
2121
run: npx vsce publish --packagePath $(find . -iname *.vsix)
2222
env:
2323
VSCE_PAT: ${{ secrets.VSCE_PAT }}
24+
25+
publish_openvsx:
26+
runs-on: ubuntu-latest
27+
needs: build
28+
if: success()
29+
steps:
30+
- name: upload
31+
uses: actions/download-artifact@v4
32+
- name: publish
33+
run: npx ovsx publish --packagePath $(find . -iname *.vsix) --pat ${{ secrets.OPENVSX_TOKEN }}

0 commit comments

Comments
 (0)