diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7edf1a07..c8a9bdbc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -122,7 +122,7 @@ jobs: submodules: recursive - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 23 - name: Install Rust non-interactively if not already installed if: ${{ matrix.container }} run: | @@ -188,6 +188,9 @@ jobs: with: persist-credentials: false submodules: recursive + - uses: actions/setup-node@v4 + with: + node-version: 23 - name: Install cached dist uses: actions/download-artifact@v4 with: @@ -204,6 +207,7 @@ jobs: - id: cargo-dist shell: bash run: | + npm install -g @vscode/vsce npx vsce publish --packagePath target/distrib/extensions/VSCode/codechat-editor-client-win32-x64-${APP_VERSION}.vsix $VSCE_ARGS npx vsce publish --packagePath target/distrib/extensions/VSCode/codechat-editor-client-linux-x64-${APP_VERSION}.vsix $VSCE_ARGS npx vsce publish --packagePath target/distrib/extensions/VSCode/codechat-editor-client-darwin-x64-${APP_VERSION}.vsix $VSCE_ARGS