mirror of
https://github.com/Detanup01/gbe_fork.git
synced 2024-11-30 14:25:36 +08:00
don't fail all matrix jobs on first failure + shorter names
This commit is contained in:
parent
3ed858da8e
commit
9236f8c70b
6
.github/workflows/emu-build-all-linux.yml
vendored
6
.github/workflows/emu-build-all-linux.yml
vendored
@ -1,4 +1,4 @@
|
|||||||
name: Build all emu variants (Linux)
|
name: Build emu (Linux)
|
||||||
|
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
workflow_call:
|
||||||
@ -23,13 +23,13 @@ jobs:
|
|||||||
uses: ./.github/workflows/emu-deps-linux.yml
|
uses: ./.github/workflows/emu-deps-linux.yml
|
||||||
|
|
||||||
builds-matrix-linux:
|
builds-matrix-linux:
|
||||||
name: Builds matrix (Linux)
|
|
||||||
needs: [ deps ]
|
needs: [ deps ]
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
if: ${{ !cancelled() }}
|
if: ${{ !cancelled() }}
|
||||||
|
continue-on-error: true
|
||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
max-parallel: 4
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
## notice how on linux everything is lowercase, `cd GBE_Build`, then: `make help`
|
## notice how on linux everything is lowercase, `cd GBE_Build`, then: `make help`
|
||||||
cfg: [ 'debug', 'release', 'experimentaldebug', 'experimentalrelease', ]
|
cfg: [ 'debug', 'release', 'experimentaldebug', 'experimentalrelease', ]
|
||||||
|
6
.github/workflows/emu-build-all-win.yml
vendored
6
.github/workflows/emu-build-all-win.yml
vendored
@ -1,4 +1,4 @@
|
|||||||
name: Build all emu variants (Windows)
|
name: Build emu (Windows)
|
||||||
|
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
workflow_call:
|
||||||
@ -22,13 +22,13 @@ jobs:
|
|||||||
uses: ./.github/workflows/emu-deps-win.yml
|
uses: ./.github/workflows/emu-deps-win.yml
|
||||||
|
|
||||||
builds-matrix-win:
|
builds-matrix-win:
|
||||||
name: Builds matrix (Windows)
|
|
||||||
needs: [ deps ]
|
needs: [ deps ]
|
||||||
runs-on: windows-2022
|
runs-on: windows-2022
|
||||||
if: ${{ !cancelled() }}
|
if: ${{ !cancelled() }}
|
||||||
|
continue-on-error: true
|
||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
max-parallel: 4
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
prj: [ 'GameOverlayRenderer', 'GenerateInterfaces', 'SteamClient', 'SteamEmu', ]
|
prj: [ 'GameOverlayRenderer', 'GenerateInterfaces', 'SteamClient', 'SteamEmu', ]
|
||||||
arch: [ 'x64', 'Win32', ]
|
arch: [ 'x64', 'Win32', ]
|
||||||
|
6
.github/workflows/emu-pull-request.yml
vendored
6
.github/workflows/emu-pull-request.yml
vendored
@ -1,4 +1,4 @@
|
|||||||
name: Emu pull request
|
name: Emu PR
|
||||||
|
|
||||||
on:
|
on:
|
||||||
pull_request:
|
pull_request:
|
||||||
@ -20,11 +20,11 @@ permissions:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
emu-win-all:
|
emu-win-all:
|
||||||
name: Emu win all
|
name: win
|
||||||
if: ${{ !cancelled() }}
|
if: ${{ !cancelled() }}
|
||||||
uses: ./.github/workflows/emu-build-all-win.yml
|
uses: ./.github/workflows/emu-build-all-win.yml
|
||||||
|
|
||||||
emu-linux-all:
|
emu-linux-all:
|
||||||
name: Emu linux all
|
name: linux
|
||||||
if: ${{ !cancelled() }}
|
if: ${{ !cancelled() }}
|
||||||
uses: ./.github/workflows/emu-build-all-linux.yml
|
uses: ./.github/workflows/emu-build-all-linux.yml
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: Gen emu config pull request
|
name: Gen emu cfg PR
|
||||||
|
|
||||||
on:
|
on:
|
||||||
pull_request:
|
pull_request:
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: Migrate GSE pull request
|
name: Migrate GSE PR
|
||||||
|
|
||||||
on:
|
on:
|
||||||
pull_request:
|
pull_request:
|
||||||
|
Loading…
Reference in New Issue
Block a user