From ceb173e0e7d5f7c33f98fcf1ecbb3eec668f10e3 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Fri, 26 Dec 2025 10:56:36 -0600 Subject: [PATCH] chore(build): improve matrix entries for workflows --- .github/workflows/pr.yml | 11 +++++++---- .github/workflows/push.yml | 11 +++++++---- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 41138f2..f3e0366 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -4,28 +4,31 @@ on: [pull_request] jobs: build: - name: ${{ matrix.config.name }} + name: ${{ matrix.build.os_name }} (${{ matrix.build.compiler_name }}) runs-on: ${{ matrix.config.os }} strategy: fail-fast: false matrix: config: - - name: Ubuntu Latest (GCC) + - os_name: Ubuntu Latest + compiler_name: GCC os: ubuntu-latest build_type: Debug test_path: WhoaTest cc: gcc cxx: g++ - - name: macOS Latest (Clang) + - os_name: macOS Latest + compiler_name: Clang os: macos-latest build_type: Debug test_path: WhoaTest cc: clang cxx: clang++ - - name: Windows Latest (MSVC) + - os_name: Windows Latest + compiler_name: MSVC os: windows-latest build_type: Debug test_path: WhoaTest diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 25937b3..8598114 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -7,28 +7,31 @@ on: jobs: build: - name: ${{ matrix.config.name }} + name: ${{ matrix.build.os_name }} (${{ matrix.build.compiler_name }}) runs-on: ${{ matrix.config.os }} strategy: fail-fast: false matrix: config: - - name: Ubuntu Latest (GCC) + - os_name: Ubuntu Latest + compiler_name: GCC os: ubuntu-latest build_type: Release test_path: WhoaTest cc: gcc cxx: g++ - - name: macOS Latest (Clang) + - os_name: macOS Latest + compiler_name: Clang os: macos-latest build_type: Release test_path: WhoaTest cc: clang cxx: clang++ - - name: Windows Latest (MSVC) + - os_name: Windows Latest + compiler_name: MSVC os: windows-latest build_type: Release test_path: WhoaTest