Test miminal windows build using Github actions
[openssl.git] / .github / workflows / windows.yml
1 name: Windows GitHub CI
2
3 on: [pull_request, push]
4
5 jobs:
6   minimal:
7     runs-on: windows-latest
8     steps:
9     - uses: actions/checkout@v2
10     - uses: ilammy/msvc-dev-cmd@v1
11     - name: prepare the build directory
12       run: mkdir _build
13     - name: config
14       working-directory: _build
15       run: |
16         perl ..\Configure no-makedepend no-bulk no-deprecated no-fips no-asm -DOPENSSL_SMALL_FOOTPRINT VC-WIN64A
17         perl configdata.pm --dump
18     - name: build
19       working-directory: _build
20       run: nmake
21     - name: test
22       working-directory: _build
23       run: nmake test VERBOSE_FAILURE=yes TESTS=-test_fuzz