mirror of
https://github.com/mborgerson/xemu.git
synced 2026-02-04 13:45:48 +00:00
ci: Use more generic build job names
This commit is contained in:
committed by
mborgerson
parent
9fdcefd5d9
commit
6b072c214a
2
.github/workflows/build-linux.yml
vendored
2
.github/workflows/build-linux.yml
vendored
@ -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:
|
||||
|
||||
6
.github/workflows/build-macos.yml
vendored
6
.github/workflows/build-macos.yml
vendored
@ -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]
|
||||
|
||||
6
.github/workflows/build-windows.yml
vendored
6
.github/workflows/build-windows.yml
vendored
@ -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]
|
||||
|
||||
Reference in New Issue
Block a user