ci: Set-up GitHub Actions to check if a PR builds successfully

This commit is contained in:
wutno 2019-09-06 04:25:02 -04:00 committed by Margen67
parent 79ee9ecd21
commit 9cb9ed02fc
1 changed files with 21 additions and 0 deletions

21
.github/workflows/pr_verify_build.yml vendored Normal file
View File

@ -0,0 +1,21 @@
name: Verify PR Builds
on: pull_request
jobs:
windows:
name: Windows
runs-on: windows-latest
strategy:
matrix:
configuration: [Debug, Release]
steps:
- uses: actions/checkout@master
- name: Generate cmake files
run: |
git submodule update --init --recursive --force
mkdir build && cd build
cmake .. -G "Visual Studio 16 2019" -A Win32
- name: Build
run: cmake --build build/ --config ${{ matrix.configuration }}