From d5f48ef6234b1e511b04eaac560f1f7cbae874b0 Mon Sep 17 00:00:00 2001 From: Stephan Hageboeck Date: Wed, 2 Oct 2024 16:20:57 +0200 Subject: [PATCH] [CI] Update runner labels to avoid running on GPUs. Due to the automatically assigned github runner labels, the GPU runner will pick up CPU builds, so their labels had to be made more specific. --- .github/workflows/root-ci.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/root-ci.yml b/.github/workflows/root-ci.yml index 4c942d97ca519..d7a18858feef0 100644 --- a/.github/workflows/root-ci.yml +++ b/.github/workflows/root-ci.yml @@ -358,46 +358,46 @@ jobs: include: - image: fedora39 overrides: ["LLVM_ENABLE_ASSERTIONS=On", "CMAKE_CXX_STANDARD=20"] - runs-on: [self-hosted, linux, x64] + runs-on: [self-hosted, root-ci, linux, x64] - image: alma8 overrides: ["LLVM_ENABLE_ASSERTIONS=On"] - runs-on: [self-hosted, linux, x64] + runs-on: [self-hosted, root-ci, linux, x64] - image: alma9 overrides: ["LLVM_ENABLE_ASSERTIONS=On", "CMAKE_BUILD_TYPE=Debug"] - runs-on: [self-hosted, linux, x64] + runs-on: [self-hosted, root-ci, linux, x64] - image: ubuntu20 overrides: ["LLVM_ENABLE_ASSERTIONS=On"] - runs-on: [self-hosted, linux, x64] + runs-on: [self-hosted, root-ci, linux, x64] - image: ubuntu22 overrides: ["imt=Off", "LLVM_ENABLE_ASSERTIONS=On", "CMAKE_BUILD_TYPE=Debug"] - runs-on: [self-hosted, linux, x64] + runs-on: [self-hosted, root-ci, linux, x64] - image: ubuntu2404 overrides: ["LLVM_ENABLE_ASSERTIONS=On", "CMAKE_BUILD_TYPE=Debug"] - runs-on: [self-hosted, linux, x64] + runs-on: [self-hosted, root-ci, linux, x64] - image: debian125 overrides: ["LLVM_ENABLE_ASSERTIONS=On", "CMAKE_CXX_STANDARD=20"] - runs-on: [self-hosted, linux, x64] + runs-on: [self-hosted, root-ci, linux, x64] # Special builds - image: alma9 is_special: true property: modules_off overrides: ["runtime_cxxmodules=Off"] - runs-on: [self-hosted, linux, x64] + runs-on: [self-hosted, root-ci, linux, x64] - image: alma9 is_special: true property: march_native overrides: ["CMAKE_BUILD_TYPE=RelWithDebInfo", "CMAKE_CXX_FLAGS=-march=native", "CMAKE_C_FLAGS=-march=native", "fortran=OFF"] - runs-on: [self-hosted, linux, x64] + runs-on: [self-hosted, root-ci, linux, x64] - image: alma9 is_special: true property: arm64 overrides: ["CMAKE_BUILD_TYPE=RelWithDebInfo"] - runs-on: [self-hosted, linux, ARM64] + runs-on: [self-hosted, root-ci, linux, ARM64] - image: alma9-clang is_special: true property: clang overrides: ["LLVM_ENABLE_ASSERTIONS=On", "CMAKE_C_COMPILER=clang", "CMAKE_CXX_COMPILER=clang++"] - runs-on: [self-hosted, linux, x64] + runs-on: [self-hosted, root-ci, linux, x64] runs-on: ${{ matrix.runs-on }}