From b6975ab08f746f003c0f7a54c9449a0d25f90b9f Mon Sep 17 00:00:00 2001 From: "Sergio R. Caprile" Date: Wed, 4 Nov 2026 14:56:11 -0300 Subject: [PATCH] pin Ubuntu runners during migration --- .github/workflows/nightly.yml | 18 +++++++++--------- .github/workflows/on_demand.yml | 2 +- .github/workflows/quicktest.yml | 4 ++-- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index d10d97a6..e004156f 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -53,7 +53,7 @@ jobs: scp -o "StrictHostKeyChecking=no" json "root@176.9.217.245:/data/downloads/health/linux_${{ matrix.target }}_${{ matrix.cc }}_${{ matrix.ssl }}_${{ matrix.select }}_$(date +"%Y%m%d").json" c89: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -137,7 +137,7 @@ jobs: make -C test mip_tap_test mip89: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -149,7 +149,7 @@ jobs: with: { fetch-depth: 2 } - run: sudo apt -y update ; sudo apt -y install binfmt-support qemu-user-static && docker run --rm --privileged multiarch/qemu-user-static --reset -p yes && make -C test ${{ matrix.target }} IPV6=${{ matrix.ipv6 }} mipbe: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -168,7 +168,7 @@ jobs: make -C test ${{ matrix.target }} IPV6=${{ matrix.ipv6 }} SSL=${{ matrix.ssl }} miprtxbe: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 name: MIP RTX be s390 port env: IPV6: 0 @@ -216,7 +216,7 @@ jobs: with: { fetch-depth: 2 } - run: make -C test ${{ matrix.target }} IPV6=${{ matrix.ipv6 }} l2be: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -285,7 +285,7 @@ jobs: with: { fetch-depth: 2 } - run: make -C test ${{ matrix.target }} atcmdbe: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -325,7 +325,7 @@ jobs: scp -o "StrictHostKeyChecking=no" json "root@176.9.217.245:/data/downloads/health/bsd_${{ matrix.cc }}_$(date +"%Y%m%d").json" bsdbe: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -343,7 +343,7 @@ jobs: make -C test/bsd ${{ matrix.target }} s390: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -356,7 +356,7 @@ jobs: with: { fetch-depth: 2 } - run: sudo apt -y update ; sudo apt -y install binfmt-support qemu-user-static && ./test/setup_mqtt_server.sh && docker run --rm --privileged multiarch/qemu-user-static --reset -p yes && make -C test s390 SSL=${{ matrix.ssl }} armhf: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/on_demand.yml b/.github/workflows/on_demand.yml index 7e4f34ea..cc5b85b1 100644 --- a/.github/workflows/on_demand.yml +++ b/.github/workflows/on_demand.yml @@ -35,7 +35,7 @@ jobs: with: { fetch-depth: 2 } - run: make -C test ${{ matrix.target }} atcmdbe: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/quicktest.yml b/.github/workflows/quicktest.yml index c593e86b..d21525c4 100644 --- a/.github/workflows/quicktest.yml +++ b/.github/workflows/quicktest.yml @@ -35,7 +35,7 @@ jobs: - if: ${{ env.GO == 1 }} run: if [ "${{ matrix.target }}" == "test" ]; then ./test/setup_mqtt_server.sh ; fi && make -C test ${{ matrix.target }} s390: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 env: TFLAGS: -DMQTT_LOCALHOST steps: @@ -45,7 +45,7 @@ jobs: - if: ${{ env.GO == 1 }} run: sudo apt -y update ; sudo apt -y install binfmt-support qemu-user-static && ./test/setup_mqtt_server.sh && docker run --rm --privileged multiarch/qemu-user-static --reset -p yes && make -C test s390 armhf: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 env: TFLAGS: -DMQTT_LOCALHOST steps: