Skip to content

Commit 5f531bd

Browse files
authored
ci: publish to open vsx (#4807)
1 parent 570274c commit 5f531bd

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

.github/workflows/release_extension.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,6 @@ jobs:
2828
working-directory: vscode/extension
2929
run: |
3030
npm version ${{ steps.extract_version.outputs.VERSION }} --no-git-tag-version
31-
- name: Install dependencies
32-
working-directory: vscode/extension
33-
run: pnpm install
34-
- name: Run CI
35-
run: pnpm run ci
3631
- name: Build extension
3732
working-directory: vscode/extension
3833
run: pnpm run vscode:package
@@ -42,3 +37,7 @@ jobs:
4237
pnpx vsce publish --packagePath sqlmesh-${{ steps.extract_version.outputs.VERSION }}.vsix
4338
env:
4439
VSCE_PAT: ${{ secrets.VSCE_PAT }}
40+
- name: Upload extension to OpenVSX
41+
working-directory: vscode/extension
42+
run: |
43+
pnpx ovsx publish -p ${{ secrets.OPEN_VSX_TOKEN }} sqlmesh-${{ steps.extract_version.outputs.VERSION }}.vsix

0 commit comments

Comments
 (0)