Unnamed repository; edit this file 'description' to name the repository.
Disable win32-ia32 VSIX builds
Laurențiu Nicola 2023-11-15
parent f888a6e · commit fb70fe2
-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