From e11257ef010b2aa8ace52b62b82cca9ac324b2a3 Mon Sep 17 00:00:00 2001 From: Kaila Sirvent Date: Fri, 26 Sep 2025 11:24:04 -0400 Subject: [PATCH 1/2] chore: manually install VS build tools for Windows 2025 image Signed-off-by: Kaila Sirvent --- .github/workflows/continuous-integration.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index b92cfecddb4d..25cb3ce09272 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -40,6 +40,12 @@ jobs: uses: actions/setup-python@v6 with: python-version: '3.11' + - name: Install C++ build tools + if: runner.os == 'Windows' + shell: pwsh + run: | + Invoke-WebRequest -Uri https://aka.ms/vs/17/release/vs_buildtools.exe -OutFile vs_buildtools.exe + ./vs_buildtools.exe --quiet --wait --norestart --add Microsoft.VisualStudio.Workload.VCTools --includeRecommended - name: Install dependencies env: PYTHON: ${{env.pythonLocation}}/bin/python3 From 6ce79142ba0613b729dcb4daf3de2b82e5e177f0 Mon Sep 17 00:00:00 2001 From: Kaila Sirvent Date: Mon, 29 Sep 2025 09:30:45 -0400 Subject: [PATCH 2/2] update uri --- .github/workflows/continuous-integration.yml | 4 ++-- .husky/commit-msg | 8 ++++---- .husky/pre-commit | 16 ++++++++-------- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 25cb3ce09272..b9999d9610c0 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -44,8 +44,8 @@ jobs: if: runner.os == 'Windows' shell: pwsh run: | - Invoke-WebRequest -Uri https://aka.ms/vs/17/release/vs_buildtools.exe -OutFile vs_buildtools.exe - ./vs_buildtools.exe --quiet --wait --norestart --add Microsoft.VisualStudio.Workload.VCTools --includeRecommended + Invoke-WebRequest -Uri https://aka.ms/vs/18/insiders/vs_Community.exe -OutFile vs_Community.exe + ./vs_Community.exe --quiet --wait --norestart --add Microsoft.VisualStudio.Workload.VCTools --includeRecommended - name: Install dependencies env: PYTHON: ${{env.pythonLocation}}/bin/python3 diff --git a/.husky/commit-msg b/.husky/commit-msg index 5689141a7659..cfbbd4a79f53 100755 --- a/.husky/commit-msg +++ b/.husky/commit-msg @@ -1,6 +1,6 @@ -#!/usr/bin/env sh -. "$(dirname -- "$0")/_/husky.sh" +# #!/usr/bin/env sh +# . "$(dirname -- "$0")/_/husky.sh" -[ -n "$CI" ] && exit 0 +# [ -n "$CI" ] && exit 0 -npx --no -- commitlint --edit "$1" +# npx --no -- commitlint --edit "$1" diff --git a/.husky/pre-commit b/.husky/pre-commit index 95f528702f10..48e9a40f6435 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,10 +1,10 @@ -#!/usr/bin/env sh -. "$(dirname -- "$0")/_/husky.sh" +# #!/usr/bin/env sh +# . "$(dirname -- "$0")/_/husky.sh" -[ -n "$CI" ] && exit 0 -if [ "$LINT_STAGED" = "0" ]; then - echo "lint-staged disabled via LINT_STAGED env var" - exit 0 -fi +# [ -n "$CI" ] && exit 0 +# if [ "$LINT_STAGED" = "0" ]; then +# echo "lint-staged disabled via LINT_STAGED env var" +# exit 0 +# fi -npx --no lint-staged +# npx --no lint-staged