From 9e750cc78a7fa53843c87093c6b51d853ff48bf3 Mon Sep 17 00:00:00 2001 From: Mike Solar Date: Fri, 11 Sep 2026 17:38:14 +0800 Subject: [PATCH] ci: use full vcpkg clones. --- .github/workflows/cd.yml | 6 +++--- .github/workflows/ci.yml | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index a96f609d9..b1a05aac8 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -102,7 +102,7 @@ jobs: # ------------------------------------------------------------------ - name: Bootstrap vcpkg run: | - git clone --depth 1 https://github.com/microsoft/vcpkg.git .cache/vcpkg + git clone https://github.com/microsoft/vcpkg.git .cache/vcpkg .cache/vcpkg/bootstrap-vcpkg.sh -disableMetrics echo "$PWD/.cache/vcpkg" >> "$GITHUB_PATH" echo "VCPKG_ROOT=$PWD/.cache/vcpkg" >> "$GITHUB_ENV" @@ -286,7 +286,7 @@ jobs: # ------------------------------------------------------------------ - name: Bootstrap vcpkg run: | - git clone --depth 1 https://github.com/microsoft/vcpkg.git .cache/vcpkg + git clone https://github.com/microsoft/vcpkg.git .cache/vcpkg .cache/vcpkg/bootstrap-vcpkg.sh -disableMetrics echo "$PWD/.cache/vcpkg" >> "$GITHUB_PATH" echo "VCPKG_ROOT=$PWD/.cache/vcpkg" >> "$GITHUB_ENV" @@ -392,7 +392,7 @@ jobs: # a recent vcpkg-tool, and every OS job must behave alike. - name: Bootstrap vcpkg run: | - git clone --depth 1 https://github.com/microsoft/vcpkg.git "$env:GITHUB_WORKSPACE\.cache\vcpkg" + git clone https://github.com/microsoft/vcpkg.git "$env:GITHUB_WORKSPACE\.cache\vcpkg" & "$env:GITHUB_WORKSPACE\.cache\vcpkg\bootstrap-vcpkg.bat" -disableMetrics if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE } "$env:GITHUB_WORKSPACE\.cache\vcpkg" >> $env:GITHUB_PATH diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 607b9bc22..c551c3be5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -60,7 +60,7 @@ jobs: # resolved tree lands in vcpkg_installed/. - name: Bootstrap vcpkg run: | - git clone --depth 1 https://github.com/microsoft/vcpkg.git .cache/vcpkg + git clone https://github.com/microsoft/vcpkg.git .cache/vcpkg .cache/vcpkg/bootstrap-vcpkg.sh -disableMetrics echo "$PWD/.cache/vcpkg" >> "$GITHUB_PATH" echo "VCPKG_ROOT=$PWD/.cache/vcpkg" >> "$GITHUB_ENV" @@ -242,7 +242,7 @@ jobs: # a recent vcpkg-tool, and all three OS jobs must behave alike. - name: Bootstrap vcpkg run: | - git clone --depth 1 https://github.com/microsoft/vcpkg.git "$env:GITHUB_WORKSPACE\.cache\vcpkg" + git clone https://github.com/microsoft/vcpkg.git "$env:GITHUB_WORKSPACE\.cache\vcpkg" & "$env:GITHUB_WORKSPACE\.cache\vcpkg\bootstrap-vcpkg.bat" -disableMetrics if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE } "$env:GITHUB_WORKSPACE\.cache\vcpkg" >> $env:GITHUB_PATH @@ -341,7 +341,7 @@ jobs: # The runner has no vcpkg preinstalled; bootstrap a fresh clone. - name: Bootstrap vcpkg run: | - git clone --depth 1 https://github.com/microsoft/vcpkg.git .cache/vcpkg + git clone https://github.com/microsoft/vcpkg.git .cache/vcpkg .cache/vcpkg/bootstrap-vcpkg.sh -disableMetrics echo "$PWD/.cache/vcpkg" >> "$GITHUB_PATH" echo "VCPKG_ROOT=$PWD/.cache/vcpkg" >> "$GITHUB_ENV" @@ -466,7 +466,7 @@ jobs: # The image has no vcpkg preinstalled; bootstrap a fresh clone. - name: Bootstrap vcpkg run: | - git clone --depth 1 https://github.com/microsoft/vcpkg.git .cache/vcpkg + git clone https://github.com/microsoft/vcpkg.git .cache/vcpkg .cache/vcpkg/bootstrap-vcpkg.sh -disableMetrics echo "$PWD/.cache/vcpkg" >> "$GITHUB_PATH" echo "VCPKG_ROOT=$PWD/.cache/vcpkg" >> "$GITHUB_ENV"