From 0d158f43b4650e4475e001b251dd035ac7e772d0 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Wed, 10 Feb 2021 19:25:45 -0500 Subject: [PATCH 1/2] Trying... --- .github/workflows/vs15-ci.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .github/workflows/vs15-ci.yml diff --git a/.github/workflows/vs15-ci.yml b/.github/workflows/vs15-ci.yml new file mode 100644 index 0000000..0370f28 --- /dev/null +++ b/.github/workflows/vs15-ci.yml @@ -0,0 +1,35 @@ +name: VS15-CI + +on: + push: + branches: + - master + pull_request: + branches: + - master + +jobs: + ci: + if: >- + ! contains(toJSON(github.event.commits.*.message), '[skip ci]') && + ! contains(toJSON(github.event.commits.*.message), '[skip github]') + name: windows-vs15 + runs-on: windows-2016 + strategy: + fail-fast: false + matrix: + include: + - {gen: Visual Studio 15 2017, arch: Win32} + - {gen: Visual Studio 15 2017, arch: x64} + steps: + - uses: actions/checkout@v2 + - name: Configure + run: | + mkdir build + cd build && cmake -G "${{matrix.gen}}" -A ${{matrix.arch}} -DFASTFLOAT_TEST=ON .. + - name: Build + run: cmake --build build --config Release --parallel + - name: 'Run CTest' + run: | + cd build + ctest -C Release --output-on-failure -R basictest \ No newline at end of file From 766cf9ce525011cc28f2247d903e535683475343 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Wed, 10 Feb 2021 19:28:55 -0500 Subject: [PATCH 2/2] Damn it. --- .github/workflows/vs15-ci.yml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.github/workflows/vs15-ci.yml b/.github/workflows/vs15-ci.yml index 0370f28..03838da 100644 --- a/.github/workflows/vs15-ci.yml +++ b/.github/workflows/vs15-ci.yml @@ -1,12 +1,6 @@ name: VS15-CI -on: - push: - branches: - - master - pull_request: - branches: - - master +on: [push, pull_request] jobs: ci: