Skip to content

Commit 18791c8

Browse files
authored
Merge pull request #57 from fastfloat/dlemire/legacyvs
Trying to extend CI
2 parents 58b0d2d + 766cf9c commit 18791c8

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

.github/workflows/vs15-ci.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: VS15-CI
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
ci:
7+
if: >-
8+
! contains(toJSON(github.event.commits.*.message), '[skip ci]') &&
9+
! contains(toJSON(github.event.commits.*.message), '[skip github]')
10+
name: windows-vs15
11+
runs-on: windows-2016
12+
strategy:
13+
fail-fast: false
14+
matrix:
15+
include:
16+
- {gen: Visual Studio 15 2017, arch: Win32}
17+
- {gen: Visual Studio 15 2017, arch: x64}
18+
steps:
19+
- uses: actions/checkout@v2
20+
- name: Configure
21+
run: |
22+
mkdir build
23+
cd build && cmake -G "${{matrix.gen}}" -A ${{matrix.arch}} -DFASTFLOAT_TEST=ON ..
24+
- name: Build
25+
run: cmake --build build --config Release --parallel
26+
- name: 'Run CTest'
27+
run: |
28+
cd build
29+
ctest -C Release --output-on-failure -R basictest

0 commit comments

Comments
 (0)