Skip to content

Commit 6fd67ce

Browse files
authored
Update windows.yml
remove msvc 2019 build
1 parent 4619e18 commit 6fd67ce

File tree

1 file changed

+1
-70
lines changed

1 file changed

+1
-70
lines changed

.github/workflows/windows.yml

Lines changed: 1 addition & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -75,74 +75,5 @@ jobs:
7575
run: |
7676
build\tests\${{ matrix.config.BUILD_TYPE }}\spdlog-utests.exe
7777
78-
# -----------------------------------------------------------------------
79-
# Windows 2025 mscv 2019 build matrix
80-
# -----------------------------------------------------------------------
81-
build_2019:
82-
runs-on: windows-2025
83-
strategy:
84-
fail-fast: true
85-
matrix:
86-
config:
87-
- GENERATOR: "Visual Studio 16 2019"
88-
BUILD_TYPE: Release
89-
BUILD_SHARED: 'ON'
90-
FATAL_ERRORS: 'ON'
91-
WCHAR: 'OFF'
92-
WCHAR_FILES: 'OFF'
93-
BUILD_EXAMPLE: 'ON'
94-
USE_STD_FORMAT: 'OFF'
95-
CXX_STANDARD: 17
96-
- GENERATOR: "Visual Studio 16 2019"
97-
BUILD_TYPE: Release
98-
BUILD_SHARED: 'ON'
99-
FATAL_ERRORS: 'ON'
100-
WCHAR: 'OFF'
101-
WCHAR_FILES: 'OFF'
102-
BUILD_EXAMPLE: 'ON'
103-
USE_STD_FORMAT: 'OFF'
104-
CXX_STANDARD: 14
105-
- GENERATOR: "Visual Studio 16 2019"
106-
BUILD_TYPE: Release
107-
BUILD_SHARED: 'ON'
108-
FATAL_ERRORS: 'ON'
109-
WCHAR: 'OFF'
110-
WCHAR_FILES: 'OFF'
111-
BUILD_EXAMPLE: 'ON'
112-
USE_STD_FORMAT: 'OFF'
113-
CXX_STANDARD: 11
114-
115-
steps:
116-
- name: Checkout code
117-
uses: actions/checkout@v4
11878
119-
- name: CMake ${{ matrix.config.GENERATOR }} CXX=${{matrix.config.CXX_STANDARD}} WCHAR=${{matrix.config.WCHAR_FILES}} STD_FORMAT=${{matrix.config.USE_STD_FORMAT}}
120-
shell: pwsh
121-
run: |
122-
mkdir build
123-
cd build
124-
cmake -G "${{ matrix.config.GENERATOR }}" -A x64 `
125-
-D CMAKE_BUILD_TYPE=${{ matrix.config.BUILD_TYPE }} `
126-
-D BUILD_SHARED_LIBS=${{ matrix.config.BUILD_SHARED }} `
127-
-D SPDLOG_WCHAR_SUPPORT=${{ matrix.config.WCHAR }} `
128-
-D SPDLOG_WCHAR_FILENAMES=${{ matrix.config.WCHAR_FILES }} `
129-
-D SPDLOG_BUILD_EXAMPLE=${{ matrix.config.BUILD_EXAMPLE }} `
130-
-D SPDLOG_BUILD_EXAMPLE_HO=${{ matrix.config.BUILD_EXAMPLE }} `
131-
-D SPDLOG_BUILD_TESTS=ON `
132-
-D SPDLOG_BUILD_TESTS_HO=OFF `
133-
-D SPDLOG_BUILD_WARNINGS=${{ matrix.config.FATAL_ERRORS }} `
134-
-D SPDLOG_USE_STD_FORMAT=${{ matrix.config.USE_STD_FORMAT }} `
135-
-D CMAKE_CXX_STANDARD=${{ matrix.config.CXX_STANDARD }} ..
136-
137-
- name: Build
138-
shell: pwsh
139-
run: |
140-
cd build
141-
cmake --build . --parallel --config ${{ matrix.config.BUILD_TYPE }}
142-
143-
- name: Run Tests
144-
shell: pwsh
145-
env:
146-
PATH: ${{ env.PATH }};${{ github.workspace }}\build\_deps\catch2-build\src\${{ matrix.config.BUILD_TYPE }};${{ github.workspace }}\build\${{ matrix.config.BUILD_TYPE }}
147-
run: |
148-
build\tests\${{ matrix.config.BUILD_TYPE }}\spdlog-utests.exe
79+

0 commit comments

Comments
 (0)