From 03c022080f5b89003c0d9f0ee1ed67d19020b7ca Mon Sep 17 00:00:00 2001 From: "Sergio R. Caprile" Date: Wed, 4 Nov 2026 16:02:03 -0300 Subject: [PATCH] fix Docker breaking Win32 --- .github/workflows/nightly.yml | 6 +++--- .github/workflows/on_demand.yml | 2 +- .github/workflows/quicktest.yml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index e004156f..92c8b2b5 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -204,7 +204,7 @@ jobs: test/health.awk < log > json scp -o "StrictHostKeyChecking=no" json "root@176.9.217.245:/data/downloads/health/${{ matrix.target }}_${{ matrix.cc }}_${{ matrix.ipv6 }}_$(date +"%Y%m%d").json" l289: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 # Ubuntu 26.04 Docker 29.4.2 breaks 32-bit Wine; switch at >= 29.4.3 strategy: fail-fast: false matrix: @@ -272,7 +272,7 @@ jobs: test/health.awk < log > json scp -o "StrictHostKeyChecking=no" json "root@176.9.217.245:/data/downloads/health/ATcmd_${{ matrix.cc }}_$(date +"%Y%m%d").json" atcmd89: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 # Ubuntu 26.04 Docker 29.4.2 breaks 32-bit Wine; switch at >= 29.4.3 strategy: fail-fast: false matrix: @@ -429,7 +429,7 @@ jobs: scp -o "StrictHostKeyChecking=no" json "root@176.9.217.245:/data/downloads/health/macos_test_cc_${{ matrix.ssl }}_${{ matrix.select }}_$(date +"%Y%m%d").json" windows: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 # Ubuntu 26.04 Docker 29.4.2 breaks 32-bit Wine; switch at >= 29.4.3 strategy: fail-fast: false max-parallel: 1 # no parallel runs, to minimize MQTT errors diff --git a/.github/workflows/on_demand.yml b/.github/workflows/on_demand.yml index cc5b85b1..646865d5 100644 --- a/.github/workflows/on_demand.yml +++ b/.github/workflows/on_demand.yml @@ -24,7 +24,7 @@ jobs: test/health.awk < log > json scp -o "StrictHostKeyChecking=no" json "root@176.9.217.245:/data/downloads/health/atcmd_${{ matrix.cc }}_$(date +"%Y%m%d").json" atcmd89: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 # Ubuntu 26.04 Docker 29.4.2 breaks 32-bit Wine; switch at >= 29.4.3 strategy: fail-fast: false matrix: diff --git a/.github/workflows/quicktest.yml b/.github/workflows/quicktest.yml index d21525c4..6a1cbaf3 100644 --- a/.github/workflows/quicktest.yml +++ b/.github/workflows/quicktest.yml @@ -83,7 +83,7 @@ jobs: /opt/homebrew/opt/mosquitto/sbin/mosquitto -c /Users/runner/work/mongoose/mongoose/test/mosquitto.conf.macos & make -C test test ASAN_OPTIONS= windows: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 # Ubuntu 26.04 Docker 29.4.2 breaks 32-bit Wine; switch at >= 29.4.3 strategy: fail-fast: false matrix: