build, ci: windows build

This commit is contained in:
Yury Popov
2022-12-02 21:34:33 +03:00
parent a6453f3751
commit 2f068b15a5
5 changed files with 64 additions and 24 deletions
+21
View File
@@ -0,0 +1,21 @@
name: Windows
on:
workflow_dispatch:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build:
runs-on: windows-latest
name: build
steps:
- uses: actions/checkout@v3
- name: configure
run: cmake -Bbuild -DUSE_ASYNC:BOOL=OFF
- name: make
run: cmake --build build
- name: make check
run: ctest --test-dir build -Ttest -C Debug -j1 --output-on-failure