diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 41d864f..8c7e059 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -61,12 +61,11 @@ jobs: - name: Configure (Windows) if: runner.os == 'Windows' - run: > - cmake -B build - -DCMAKE_TOOLCHAIN_FILE=${env:VCPKG_INSTALLATION_ROOT}/scripts/buildsystems/vcpkg.cmake + shell: bash + run: cmake -B build -DCMAKE_TOOLCHAIN_FILE="$VCPKG_INSTALLATION_ROOT/scripts/buildsystems/vcpkg.cmake" - name: Build - run: cmake --build build --config Release --parallel + run: cmake --build build --config Release --parallel 4 - name: Smoke test (Unix) if: runner.os != 'Windows' @@ -79,7 +78,7 @@ jobs: shell: pwsh run: | if (-not (Test-Path "${{ matrix.cli-binary }}")) { exit 1 } - + - name: Upload artifacts uses: actions/upload-artifact@v4 with: diff --git a/CMakeLists.txt b/CMakeLists.txt index b3882ef..09ae497 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -73,7 +73,8 @@ endif() include(FetchContent) FetchContent_Declare( wxWidgets - URL https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.4/wxWidgets-3.2.4.tar.bz2 + URL https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.8.1/wxWidgets-3.2.8.1.tar.bz2 + DOWNLOAD_EXTRACT_TIMESTAMP TRUE ) # wxWidgets build can be slow, we only need core and base set(wxBUILD_SHARED OFF CACHE BOOL "" FORCE)