CI updates

- Add Windows build
- Run Debug and Release builds on Linux
- Run CI against pull requests
This commit is contained in:
kichikuou
2020-06-04 09:55:15 +09:00
parent 289aebd970
commit a0396679a6
4 changed files with 54 additions and 6 deletions
+8 -4
View File
@@ -1,10 +1,14 @@
name: Linux Build
on: [push]
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
build-type: ["Debug", "Release"]
name: Linux ${{ matrix.build-type }}
steps:
- uses: actions/checkout@v2
@@ -13,7 +17,7 @@ jobs:
- name: Build
run: |
mkdir -p out/debug
cd out/debug
cmake -DCMAKE_BUILD_TYPE=Debug ../../src/
mkdir -p out/${{ matrix.build-type }}
cd out/${{ matrix.build-type }}
cmake -DCMAKE_BUILD_TYPE=${{ matrix.build-type }} ../../src/
make