Switch wxMSW 32 bit cross build workflow to Debian Stable

Debian Testing doesn't have 32-bit support any more.
This commit is contained in:
Vadim Zeitlin 2023-12-31 18:03:22 +01:00
parent 6ee9056c16
commit a79759d999

View file

@ -68,17 +68,21 @@ jobs:
# versions of MinGW and Wine and is simpler to test with locally than the # versions of MinGW and Wine and is simpler to test with locally than the
# bespoke container used by GitHub Actions by default. # bespoke container used by GitHub Actions by default.
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: debian:testing-slim container: debian:${{ matrix.debian_release }}-slim
name: ${{ matrix.name }} name: ${{ matrix.name }}
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
include: include:
- name: wxMSW 64 bits - name: wxMSW 64 bits
debian_release: testing
configure_flags: --disable-compat32 configure_flags: --disable-compat32
- name: wxMSW 32 bits - name: wxMSW 32 bits
# Testing doesn't have 32 bit support any more.
debian_release: stable
triplet: i686-w64-mingw32 triplet: i686-w64-mingw32
- name: wxMSW/Univ - name: wxMSW/Univ
debian_release: testing
configure_flags: --enable-universal --disable-compat32 --disable-debug --disable-optimise configure_flags: --enable-universal --disable-compat32 --disable-debug --disable-optimise
minimal: true minimal: true
env: env: