chore(build): clean up workflow names

This commit is contained in:
fallenoak 2025-12-27 12:27:50 -06:00
parent fc1d3310f5
commit ffc27717ab
No known key found for this signature in database
GPG Key ID: 7628F8E61AEA070D
2 changed files with 22 additions and 22 deletions

View File

@ -4,34 +4,34 @@ on: [pull_request]
jobs: jobs:
build: build:
name: ${{ matrix.build.os_name }} (${{ matrix.build.compiler_name }}) name: ${{ matrix.build.system_name }} / ${{ matrix.build.build_type }} / ${{ matrix.build.compiler_name }}
runs-on: ${{ matrix.build.os }} runs-on: ${{ matrix.build.os }}
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
build: build:
- os_name: Ubuntu Latest - system_name: Linux
compiler_name: GCC
os: ubuntu-latest
build_type: Debug build_type: Debug
compiler_name: GCC
test_path: WhoaTest test_path: WhoaTest
os: ubuntu-latest
cc: gcc cc: gcc
cxx: g++ cxx: g++
- os_name: macOS Latest - system_name: macOS
compiler_name: Clang
os: macos-latest
build_type: Debug build_type: Debug
compiler_name: Clang
test_path: WhoaTest test_path: WhoaTest
os: macos-latest
cc: clang cc: clang
cxx: clang++ cxx: clang++
- os_name: Windows Latest - system_name: Windows
compiler_name: MSVC
os: windows-latest
build_type: Debug build_type: Debug
compiler_name: MSVC
test_path: WhoaTest test_path: WhoaTest
os: windows-latest
cc: cl cc: cl
cxx: cl cxx: cl
@ -40,9 +40,9 @@ jobs:
with: with:
submodules: recursive submodules: recursive
- name: Install Dependencies (Ubuntu) - name: Install Dependencies (${{ matrix.build.os }})
run: sudo apt install -y lcov run: sudo apt install -y lcov
if: matrix.build.os_name == 'Ubuntu Latest' if: matrix.build.os == 'ubuntu-latest'
- name: Download Fixtures - name: Download Fixtures
run: aws s3 cp --endpoint-url ${{ env.AWS_ENDPOINT_URL }} s3://reliquaryhq-whoa/fixture.tgz test/fixture/ run: aws s3 cp --endpoint-url ${{ env.AWS_ENDPOINT_URL }} s3://reliquaryhq-whoa/fixture.tgz test/fixture/

View File

@ -7,34 +7,34 @@ on:
jobs: jobs:
build: build:
name: ${{ matrix.build.os_name }} (${{ matrix.build.compiler_name }}) name: ${{ matrix.build.system_name }} / ${{ matrix.build.build_type }} / ${{ matrix.build.compiler_name }}
runs-on: ${{ matrix.build.os }} runs-on: ${{ matrix.build.os }}
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
build: build:
- os_name: Ubuntu Latest - system_name: Linux
compiler_name: GCC
os: ubuntu-latest
build_type: Release build_type: Release
compiler_name: GCC
test_path: WhoaTest test_path: WhoaTest
os: ubuntu-latest
cc: gcc cc: gcc
cxx: g++ cxx: g++
- os_name: macOS Latest - system_name: macOS
compiler_name: Clang
os: macos-latest
build_type: Release build_type: Release
compiler_name: Clang
test_path: WhoaTest test_path: WhoaTest
os: macos-latest
cc: clang cc: clang
cxx: clang++ cxx: clang++
- os_name: Windows Latest - system_name: Windows
compiler_name: MSVC
os: windows-latest
build_type: Release build_type: Release
compiler_name: MSVC
test_path: WhoaTest test_path: WhoaTest
os: windows-latest
cc: cl cc: cl
cxx: cl cxx: cl