1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-23 22:37:55 +02:00

Disable ARM64 again, add Inno Setup check

This commit is contained in:
George King
2025-07-19 13:59:54 +02:00
committed by GitHub
parent c49ce15cc1
commit e0de49cfdd

View File

@@ -91,15 +91,15 @@ jobs:
extension: exe
before_install: msvc.sh
preset: windows-msvc-release-x86
- platform: msvc-arm64
arch: arm64
os: windows-11-arm
test: 0
pack: 0
pack_type: RelWithDebInfo
extension: exe
before_install: msvc.sh
preset: windows-msvc-release-arm64
#- platform: msvc-arm64
# arch: arm64
# os: windows-11-arm
# test: 0
# pack: 0
# pack_type: RelWithDebInfo
# extension: exe
# before_install: msvc.sh
# preset: windows-msvc-release-arm64
- platform: mingw_x86_64
os: ubuntu-24.04
test: 0
@@ -295,6 +295,14 @@ jobs:
echo "Waiting..."; counter=0; while pgrep XProtect && ((counter < 20)); do sleep 3; ((counter++)); done
pgrep XProtect || true
- name: Ensure Inno Setup is installed
if: ${{ startsWith(matrix.platform, 'msvc') }}
shell: bash
run: |
if [ ! -f "/c/Program Files (x86)/Inno Setup 6/ISCC.exe" ] && [ ! -f "/c/ProgramData/Chocolatey/bin/ISCC.exe" ]; then
choco install innosetup --no-progress -y
fi
- name: Build VCMI Installer
if: ${{ startsWith(matrix.platform, 'msvc') }}
run: >