From f34045be551c6433e5e337fafe31ce0e760144d9 Mon Sep 17 00:00:00 2001 From: Ben King <9087625+benfdking@users.noreply.github.com> Date: Wed, 25 Jun 2025 11:18:24 +0100 Subject: [PATCH] ci: publish to open vsx - also removed redundant steps that slowed the job down --- .github/workflows/release_extension.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release_extension.yaml b/.github/workflows/release_extension.yaml index 1807fee37d..a4106c1d81 100644 --- a/.github/workflows/release_extension.yaml +++ b/.github/workflows/release_extension.yaml @@ -28,11 +28,6 @@ jobs: working-directory: vscode/extension run: | npm version ${{ steps.extract_version.outputs.VERSION }} --no-git-tag-version - - name: Install dependencies - working-directory: vscode/extension - run: pnpm install - - name: Run CI - run: pnpm run ci - name: Build extension working-directory: vscode/extension run: pnpm run vscode:package @@ -42,3 +37,7 @@ jobs: pnpx vsce publish --packagePath sqlmesh-${{ steps.extract_version.outputs.VERSION }}.vsix env: VSCE_PAT: ${{ secrets.VSCE_PAT }} + - name: Upload extension to OpenVSX + working-directory: vscode/extension + run: | + pnpx ovsx publish -p ${{ secrets.OPEN_VSX_TOKEN }} sqlmesh-${{ steps.extract_version.outputs.VERSION }}.vsix