From 4a095d9df6fa6ee9e41d34cf71b7ae9b3118ab5b Mon Sep 17 00:00:00 2001 From: Luca Boccassi Date: Tue, 15 Jul 2025 16:18:27 +0100 Subject: [PATCH] ci: add build/unit-tests jobs for s390x --- .github/workflows/build-test.yml | 2 ++ .github/workflows/unit-tests.yml | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 54c396fce6b..1232773e3ae 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -36,6 +36,8 @@ jobs: runner: [ ubuntu-24.04-ppc64le ] - env: { COMPILER: "gcc", COMPILER_VERSION: "13", LINKER: "mold" } runner: [ ubuntu-24.04-arm ] + - env: { COMPILER: "clang", COMPILER_VERSION: "18", LINKER: "lld" } + runner: [ ubuntu-24.04-s390x ] env: ${{ matrix.env }} steps: - name: Repository checkout diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index e92430274ea..4e4c9c964c1 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -29,11 +29,15 @@ jobs: runner: ubuntu-24.04-arm - run_phase: GCC runner: ubuntu-24.04-ppc64le + - run_phase: GCC + runner: ubuntu-24.04-s390x - run_phase: CLANG - run_phase: CLANG runner: ubuntu-24.04-arm - run_phase: CLANG runner: ubuntu-24.04-ppc64le + - run_phase: CLANG + runner: ubuntu-24.04-s390x steps: - name: Repository checkout uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 -- 2.47.3