aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/windows_test.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/windows_test.yml')
-rw-r--r--.github/workflows/windows_test.yml46
1 files changed, 0 insertions, 46 deletions
diff --git a/.github/workflows/windows_test.yml b/.github/workflows/windows_test.yml
deleted file mode 100644
index bac948e..0000000
--- a/.github/workflows/windows_test.yml
+++ /dev/null
@@ -1,46 +0,0 @@
1name: windows_ci
2
3on: [push, pull_request]
4
5jobs:
6 build-native:
7 strategy:
8 matrix:
9 os: [windows-2019, windows-2022]
10 arch: [Win32, x64, ARM64]
11 include:
12 - generator: "Visual Studio 16 2019"
13 os: windows-2019
14 - generator: "Visual Studio 17 2022"
15 os: windows-2022
16 runs-on: ${{ matrix.os }}
17 continue-on-error: false
18 name: ${{ matrix.os }} - ${{ matrix.arch }}
19 steps:
20 - uses: msys2/setup-msys2@v2
21 with:
22 update: true
23 install: >-
24 autoconf
25 automake
26 diffutils
27 libtool
28 gcc
29 git
30 patch
31 perl
32 - uses: actions/checkout@main
33 - shell: msys2 {0}
34 run: ./autogen.sh
35 - shell: cmd
36 run: cmake -Bbuild -G "${{ matrix.generator }}" -A ${{ matrix.arch }} -DCMAKE_INSTALL_PREFIX=../local
37 - shell: cmd
38 run: cmake --build build --config Release
39 - shell: cmd
40 if: ${{ matrix.arch != 'ARM64' }}
41 run: ctest --test-dir build -C Release --output-on-failure
42 - uses: actions/upload-artifact@v3
43 if: always()
44 with:
45 name: windows-build-results-${{ matrix.os }}-${{ matrix.arch }}
46 path: build