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
This commit is contained in:
commit
c94a6afbe6
5
.github/workflows/release.yaml
vendored
5
.github/workflows/release.yaml
vendored
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user