From 9cb9ed02fc5a436088ce3f26bd3bb6f3aa120c2a Mon Sep 17 00:00:00 2001 From: wutno Date: Fri, 6 Sep 2019 04:25:02 -0400 Subject: [PATCH] ci: Set-up GitHub Actions to check if a PR builds successfully --- .github/workflows/pr_verify_build.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/pr_verify_build.yml diff --git a/.github/workflows/pr_verify_build.yml b/.github/workflows/pr_verify_build.yml new file mode 100644 index 000000000..d810f4255 --- /dev/null +++ b/.github/workflows/pr_verify_build.yml @@ -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 }} +