Skip to content

Commit 3440694

Browse files
committed
Remove VS2017 build, and remove installing ninja
1 parent d34cef1 commit 3440694

1 file changed

Lines changed: 0 additions & 46 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -55,46 +55,6 @@ jobs:
5555
arch: x64
5656
toolset: 14.0
5757

58-
- name: Install Ninja
59-
run: choco install ninja
60-
61-
- name: Configure CMake
62-
run: cmake -B./build -DJSON_STRUCT_OPT_BUILD_BENCHMARKS=OFF -GNinja
63-
64-
- name: Build
65-
run: ninja -C build
66-
67-
- name: Test
68-
run: ctest --test-dir build
69-
70-
build-windows-vs2017:
71-
runs-on: windows-2025
72-
strategy:
73-
matrix:
74-
platform: [x86, x64]
75-
config: [Debug]
76-
77-
steps:
78-
- name: Checkout repository
79-
uses: actions/checkout@v3
80-
81-
- name: Setup MSVC (x86)
82-
if: matrix.platform == 'x86'
83-
uses: ilammy/msvc-dev-cmd@v1
84-
with:
85-
arch: x86
86-
toolset: 14.16
87-
88-
- name: Setup MSVC (x64)
89-
if: matrix.platform == 'x64'
90-
uses: ilammy/msvc-dev-cmd@v1
91-
with:
92-
arch: x64
93-
toolset: 14.16
94-
95-
- name: Install Ninja
96-
run: choco install ninja
97-
9858
- name: Configure CMake
9959
run: cmake -B./build -DJSON_STRUCT_OPT_BUILD_BENCHMARKS=OFF -GNinja
10060

@@ -129,9 +89,6 @@ jobs:
12989
arch: x64
13090
toolset: 14.29
13191

132-
- name: Install Ninja
133-
run: choco install ninja
134-
13592
- name: Configure CMake
13693
run: cmake -B./build -DJSON_STRUCT_OPT_BUILD_BENCHMARKS=OFF -GNinja
13794

@@ -166,9 +123,6 @@ jobs:
166123
arch: x64
167124
toolset: 14.44
168125

169-
- name: Install Ninja
170-
run: choco install ninja
171-
172126
- name: Configure CMake
173127
run: cmake -B./build -DJSON_STRUCT_OPT_BUILD_BENCHMARKS=OFF -GNinja
174128

0 commit comments

Comments
 (0)