Unnamed repository; edit this file 'description' to name the repository.
Auto merge of #15900 - lnicola:no-32bit-vsix, r=lnicola
internal: Disable win32-ia32 VSIX builds https://code.visualstudio.com/updates/v1_84#_windows-32bit-support-ends
bors 2023-11-15
parent f888a6e · parent fb70fe2 · commit c94a6af
-rw-r--r--.github/workflows/release.yaml5
1 files changed, 2 insertions, 3 deletions
diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml
index b5dbe30c32..6a3cdfe3a3 100644
--- a/.github/workflows/release.yaml
+++ b/.github/workflows/release.yaml
@@ -30,7 +30,6 @@ jobs:
code-target: win32-x64
- os: windows-latest
target: i686-pc-windows-msvc
- code-target: win32-ia32
- os: windows-latest
target: aarch64-pc-windows-msvc
code-target: win32-arm64
@@ -102,12 +101,12 @@ jobs:
working-directory: editors/code
- name: Package Extension (release)
- if: github.ref == 'refs/heads/release'
+ if: github.ref == 'refs/heads/release' && matrix.code-target
run: npx vsce package -o "../../dist/rust-analyzer-${{ matrix.code-target }}.vsix" --target ${{ matrix.code-target }}
working-directory: editors/code
- name: Package Extension (nightly)
- if: github.ref != 'refs/heads/release'
+ if: github.ref != 'refs/heads/release' && matrix.code-target
run: npx vsce package -o "../../dist/rust-analyzer-${{ matrix.code-target }}.vsix" --target ${{ matrix.code-target }} --pre-release
working-directory: editors/code