Skip to content

Commit 4c5bad2

Browse files
sleepdefic1tfaustbrian
authored andcommitted
ci: setup windows workflow (#150)
1 parent a038e47 commit 4c5bad2

2 files changed

Lines changed: 20 additions & 20 deletions

File tree

.appveyor.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

.github/workflows/test.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,3 +90,23 @@ jobs:
9090
run: sudo chmod -R +x ./.github/workflows/test/*.sh
9191
- name: Build
9292
run: ./.github/workflows/test/script_desktop.sh
93+
94+
windows:
95+
runs-on: windows-2016
96+
strategy:
97+
matrix:
98+
build: [Debug, Release]
99+
100+
steps:
101+
- uses: actions/checkout@v1
102+
- name: Setup MSBuild.exe
103+
uses: warrenbuckley/Setup-MSBuild@v1
104+
- name: Install
105+
run: git submodule update --init --recursive
106+
- name: CMake
107+
run: cmake -G "Visual Studio 15 2017 Win64" .
108+
- name: Build Solution
109+
shell: cmd
110+
run: msbuild "%GITHUB_WORKSPACE%\Ark-Cpp-Crypto.sln"
111+
- name: Test
112+
run: call "%GITHUB_WORKSPACE%\test\Debug\Ark-Cpp-Crypto-tests"

0 commit comments

Comments
 (0)