ci: Use more generic build job names

This commit is contained in:
Matt Borgerson
2026-01-04 23:04:49 -07:00
committed by mborgerson
parent 9fdcefd5d9
commit 6b072c214a
3 changed files with 7 additions and 7 deletions

View File

@ -4,7 +4,7 @@ on:
workflow_call:
jobs:
ubuntu:
build:
name: Build for Ubuntu (${{matrix.arch}}, ${{ matrix.configuration }})
runs-on: ubuntu-22.04${{ matrix.arch == 'aarch64' && '-arm' || '' }}
strategy:

View File

@ -4,7 +4,7 @@ on:
workflow_call:
jobs:
macos:
build:
name: Build for macOS (${{ matrix.arch }}, ${{ matrix.configuration }})
runs-on: macos-15
strategy:
@ -73,10 +73,10 @@ jobs:
path: ${{ steps.package.outputs.pkg_filename }}
compression-level: 0
macos_universal:
build_universal:
name: Build macOS Universal bundle (${{ matrix.configuration }})
runs-on: macos-15
needs: macos
needs: build
strategy:
matrix:
configuration: [debug, release]

View File

@ -4,7 +4,7 @@ on:
workflow_call:
jobs:
windows:
build:
name: Build for Windows (${{ matrix.arch }}, ${{ matrix.configuration }})
runs-on: ubuntu-latest
strategy:
@ -54,10 +54,10 @@ jobs:
# Generate a symbols package for Windows. Use cv2pdb to generate PDBs from
# DWARF and update + strip the executable. Re-package the original release
# and create symbols package.
windows_pdb:
generate_pdb:
name: Generate PDB for Windows (${{ matrix.arch }}, ${{ matrix.configuration }})
runs-on: windows-latest
needs: windows
needs: build
strategy:
matrix:
arch: [x86_64, aarch64]