From 2ba3c42b6c0fbcd627bf6b69f60ffd28b005903e Mon Sep 17 00:00:00 2001 From: Daniel Hofstetter Date: Wed, 28 Oct 2026 15:17:34 +0100 Subject: [PATCH] ci: use ubuntu-24.04 for some jobs --- .github/workflows/CICD.yml | 7 ++++--- .github/workflows/GnuTests.yml | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/CICD.yml b/.github/workflows/CICD.yml index f3a57b0bb89..b47be20ddef 100644 --- a/.github/workflows/CICD.yml +++ b/.github/workflows/CICD.yml @@ -383,8 +383,9 @@ jobs: - { os: ubuntu-latest , target: riscv64gc-unknown-linux-musl , features: feat_os_unix_musl , use-cross: use-cross , skip-tests: true } - { os: ubuntu-latest , target: powerpc64le-unknown-linux-gnu , features: feat_os_unix , use-cross: use-cross , check-only: true } # - { os: ubuntu-latest , target: x86_64-unknown-linux-gnu , features: feat_selinux , use-cross: use-cross } - - { os: ubuntu-latest , target: i686-unknown-linux-gnu , features: "feat_os_unix,test_risky_names", use-cross: use-cross } - - { os: ubuntu-latest , target: i686-unknown-linux-musl , features: feat_os_unix_musl , use-cross: use-cross } + # TODO use ubuntu-latest, https://github.com/uutils/coreutils/issues/15955 + - { os: ubuntu-24.04 , target: i686-unknown-linux-gnu , features: "feat_os_unix,test_risky_names", use-cross: use-cross } + - { os: ubuntu-24.04 , target: i686-unknown-linux-musl , features: feat_os_unix_musl , use-cross: use-cross } - { os: ubuntu-latest , target: x86_64-unknown-linux-gnu , features: "feat_os_unix,test_risky_names", use-cross: use-cross, skip-publish: true } - { os: ubuntu-latest , target: x86_64-unknown-linux-gnu , features: "feat_os_unix,openssl,uudoc" , use-cross: no, workspace-tests: true, pgo: PGO } - { os: ubuntu-latest , target: x86_64-unknown-linux-musl , features: feat_os_unix_musl , use-cross: use-cross } @@ -946,7 +947,7 @@ jobs: test_selinux: name: Build/SELinux needs: [ min_version, deps ] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 # use ubuntu-latest, https://github.com/uutils/coreutils/issues/15955 steps: - uses: actions/checkout@v7.0.1 with: diff --git a/.github/workflows/GnuTests.yml b/.github/workflows/GnuTests.yml index 71c3c8f05cf..071e8389c18 100644 --- a/.github/workflows/GnuTests.yml +++ b/.github/workflows/GnuTests.yml @@ -194,7 +194,7 @@ jobs: selinux: name: Run GNU tests (SELinux) - runs-on: ubuntu-latest # using VM's glibc + runs-on: ubuntu-24.04 # TODO: use ubuntu-latest, https://github.com/uutils/coreutils/issues/15955 # ubuntu-latest # using VM's glibc steps: #### Get the code - name: Checkout code (uutils)