From afaa8e611300f86f8fe6a85bf074e69e397cd5b7 Mon Sep 17 00:00:00 2001 From: Bobby Battista Date: Sat, 15 Nov 2025 15:31:31 -0500 Subject: [PATCH 1/2] chore(ci): re-enable vcpkg presets --- .github/workflows/ci.yml | 38 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2d0a8efd65c..0420bc2e276 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -80,16 +80,15 @@ jobs: - preset: "win32-debug" tools: true extras: true - # vcpkg builds have been disabled for now due to excessive build times of 30 minutes per preset - # - preset: "win32-vcpkg" - # tools: true - # extras: true - # - preset: "win32-vcpkg-profile" - # tools: true - # extras: true - # - preset: "win32-vcpkg-debug" - # tools: true - # extras: true + - preset: "win32-vcpkg" + tools: true + extras: true + - preset: "win32-vcpkg-profile" + tools: true + extras: true + - preset: "win32-vcpkg-debug" + tools: true + extras: true fail-fast: false uses: ./.github/workflows/build-toolchain.yml with: @@ -145,16 +144,15 @@ jobs: - preset: "win32-debug" tools: true extras: true - # vcpkg builds have been disabled for now due to excessive build times of 30 minutes per preset - # - preset: "win32-vcpkg" - # tools: true - # extras: true - # - preset: "win32-vcpkg-profile" - # tools: true - # extras: true - # - preset: "win32-vcpkg-debug" - # tools: true - # extras: true + - preset: "win32-vcpkg" + tools: true + extras: true + - preset: "win32-vcpkg-profile" + tools: true + extras: true + - preset: "win32-vcpkg-debug" + tools: true + extras: true fail-fast: false uses: ./.github/workflows/build-toolchain.yml with: From 8b2d167d2b65a9fcf93f0dda16510d67cb49143a Mon Sep 17 00:00:00 2001 From: Bobby Battista Date: Sat, 15 Nov 2025 16:06:39 -0500 Subject: [PATCH 2/2] ci: increase gha timeout to 30m --- .github/workflows/build-toolchain.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-toolchain.yml b/.github/workflows/build-toolchain.yml index 0ac783ed540..7caf8ab8191 100644 --- a/.github/workflows/build-toolchain.yml +++ b/.github/workflows/build-toolchain.yml @@ -30,7 +30,7 @@ jobs: build: name: ${{ inputs.preset }}${{ inputs.tools && '+t' || '' }}${{ inputs.extras && '+e' || '' }} runs-on: windows-2022 - timeout-minutes: 20 + timeout-minutes: 30 env: VCPKG_FILE_CACHE: ${{ github.workspace }}\vcpkg-bincache VCPKG_BINARY_SOURCES: clear;files,${{ github.workspace }}\vcpkg-bincache,readwrite