don't fail all matrix jobs on first failure + shorter names

This commit is contained in:
otavepto 2024-05-20 04:05:53 +03:00
parent 3ed858da8e
commit 9236f8c70b
5 changed files with 11 additions and 11 deletions

View File

@ -1,4 +1,4 @@
name: Build all emu variants (Linux)
name: Build emu (Linux)
on:
workflow_call:
@ -23,13 +23,13 @@ jobs:
uses: ./.github/workflows/emu-deps-linux.yml
builds-matrix-linux:
name: Builds matrix (Linux)
needs: [ deps ]
runs-on: ubuntu-22.04
if: ${{ !cancelled() }}
continue-on-error: true
strategy:
max-parallel: 4
fail-fast: false
matrix:
## notice how on linux everything is lowercase, `cd GBE_Build`, then: `make help`
cfg: [ 'debug', 'release', 'experimentaldebug', 'experimentalrelease', ]

View File

@ -1,4 +1,4 @@
name: Build all emu variants (Windows)
name: Build emu (Windows)
on:
workflow_call:
@ -22,13 +22,13 @@ jobs:
uses: ./.github/workflows/emu-deps-win.yml
builds-matrix-win:
name: Builds matrix (Windows)
needs: [ deps ]
runs-on: windows-2022
if: ${{ !cancelled() }}
continue-on-error: true
strategy:
max-parallel: 4
fail-fast: false
matrix:
prj: [ 'GameOverlayRenderer', 'GenerateInterfaces', 'SteamClient', 'SteamEmu', ]
arch: [ 'x64', 'Win32', ]

View File

@ -1,4 +1,4 @@
name: Emu pull request
name: Emu PR
on:
pull_request:
@ -20,11 +20,11 @@ permissions:
jobs:
emu-win-all:
name: Emu win all
name: win
if: ${{ !cancelled() }}
uses: ./.github/workflows/emu-build-all-win.yml
emu-linux-all:
name: Emu linux all
name: linux
if: ${{ !cancelled() }}
uses: ./.github/workflows/emu-build-all-linux.yml

View File

@ -1,4 +1,4 @@
name: Gen emu config pull request
name: Gen emu cfg PR
on:
pull_request:

View File

@ -1,4 +1,4 @@
name: Migrate GSE pull request
name: Migrate GSE PR
on:
pull_request: