CI: build.yml no longer invokes itself, always produce artifact (#243)

- Build check is now a separate workflow
- Build with release config instead of debug
- Upload artifacts
This commit is contained in:
Exzap 2022-09-11 06:41:19 +02:00 committed by GitHub
parent b5963afbb5
commit 0afa2d75aa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 21 additions and 12 deletions

View file

@ -1,18 +1,6 @@
name: Build Cemu
on:
pull_request:
paths-ignore:
- "*.md"
types:
- opened
- synchronize
- reopened
push:
paths-ignore:
- "*.md"
branches:
- main
workflow_call:
inputs:
deploymode:

21
.github/workflows/build_check.yml vendored Normal file
View file

@ -0,0 +1,21 @@
name: Build check
on:
pull_request:
paths-ignore:
- "*.md"
types:
- opened
- synchronize
- reopened
push:
paths-ignore:
- "*.md"
branches:
- main
jobs:
build:
uses: ./.github/workflows/build.yml
with:
deploymode: release
experimentalversion: 999999