From cdc580b947d545831c7758b64211ce6c3a50045d Mon Sep 17 00:00:00 2001 From: Kim Kulling Date: Sun, 29 Mar 2020 18:39:55 +0200 Subject: [PATCH 1/4] add windows build --- .github/workflows/ccpp.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index 103b1ece0..aa321c4c0 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -30,3 +30,15 @@ jobs: run: cmake --build . - name: test run: cd bin && ./unit + + windows: + runs-on: windows-latest + + steps: + - uses: actions/checkout@v1 + - name: configure + run: cmake CMakeLists.txt + - name: build + run: cmake --build . + - name: test + run: cd bin && ./unit From 6bae5e2a406c8803fa5c4489a06e5a36186a0ffc Mon Sep 17 00:00:00 2001 From: Kim Kulling Date: Mon, 30 Mar 2020 20:44:16 +0200 Subject: [PATCH 2/4] Fix unittest execution --- .github/workflows/ccpp.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index aa321c4c0..a1e4250ed 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -41,4 +41,6 @@ jobs: - name: build run: cmake --build . - name: test - run: cd bin && ./unit + run: | + cd bin + .\unit From c2cbac979e3378215a9c0b00cac9a7c63cfe547d Mon Sep 17 00:00:00 2001 From: Kim Kulling Date: Mon, 30 Mar 2020 21:10:23 +0200 Subject: [PATCH 3/4] Select releyase config --- .github/workflows/ccpp.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index a1e4250ed..c8f3de504 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -37,10 +37,10 @@ jobs: steps: - uses: actions/checkout@v1 - name: configure - run: cmake CMakeLists.txt + run: cmake CMakeLists.txt --config Release - name: build run: cmake --build . - name: test run: | - cd bin + cd bin\Release .\unit From bb046a3f80176af33577f0bd9f9a4eab632285b3 Mon Sep 17 00:00:00 2001 From: Kim Kulling Date: Mon, 30 Mar 2020 21:41:03 +0200 Subject: [PATCH 4/4] fix typo --- .github/workflows/ccpp.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index c8f3de504..15f7643ce 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -37,9 +37,9 @@ jobs: steps: - uses: actions/checkout@v1 - name: configure - run: cmake CMakeLists.txt --config Release + run: cmake CMakeLists.txt - name: build - run: cmake --build . + run: cmake --build . --config Release - name: test run: | cd bin\Release