Revert build workflows + update notice.

This commit is contained in:
Half-Shot 2025-04-01 11:14:28 +01:00
parent 4fd75b608a
commit 20d3e0af9a
2 changed files with 12 additions and 2 deletions

View File

@ -22,7 +22,7 @@ jobs:
uses: ./.github/workflows/build_windows.yaml
strategy:
matrix:
arch: [x64, arm64]
arch: [x64, ia32, arm64]
with:
arch: ${{ matrix.arch }}
@ -82,6 +82,10 @@ jobs:
artifact: linux-arm64-sqlcipher-static
executable: "/opt/Element/element-desktop"
prepare_cmd: "sudo apt-get -qq update && sudo apt install -y ./dist/*.deb"
- name: Windows (x86)
os: windows-2022
artifact: win-ia32
executable: "./dist/win-ia32-unpacked/Element.exe"
- name: Windows (x64)
os: windows-2022
artifact: win-x64

View File

@ -21,7 +21,7 @@ on:
arch:
type: string
required: true
description: "The architecture to build for, one of 'x64' | 'arm64'"
description: "The architecture to build for, one of 'x64' | 'ia32' | 'arm64'"
version:
type: string
required: false
@ -52,6 +52,12 @@ jobs:
"target": "aarch64-pc-windows-msvc",
"build-args": "--arm64",
"arch": "amd64_arm64"
},
"ia32": {
"target": "i686-pc-windows-msvc",
"build-args": "--ia32",
"arch": "x86",
"extra_config": "{\"user_notice\": {\"title\": \"Your desktop environment is unsupported.\",\"description\": \"Support for 32-bit Windows installations has ended. Transition to the web or mobile app for continued access.\"}}"
}
}