Disable win32-ia32 VSIX builds

This commit is contained in:
Laurențiu Nicola 2023-11-15 10:26:22 +02:00
parent f888a6eb5f
commit fb70fe27d4

View file

@ -30,7 +30,6 @@ jobs:
code-target: win32-x64 code-target: win32-x64
- os: windows-latest - os: windows-latest
target: i686-pc-windows-msvc target: i686-pc-windows-msvc
code-target: win32-ia32
- os: windows-latest - os: windows-latest
target: aarch64-pc-windows-msvc target: aarch64-pc-windows-msvc
code-target: win32-arm64 code-target: win32-arm64
@ -102,12 +101,12 @@ jobs:
working-directory: editors/code working-directory: editors/code
- name: Package Extension (release) - 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 }} run: npx vsce package -o "../../dist/rust-analyzer-${{ matrix.code-target }}.vsix" --target ${{ matrix.code-target }}
working-directory: editors/code working-directory: editors/code
- name: Package Extension (nightly) - 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 run: npx vsce package -o "../../dist/rust-analyzer-${{ matrix.code-target }}.vsix" --target ${{ matrix.code-target }} --pre-release
working-directory: editors/code working-directory: editors/code