From ef74faca3c9b4718fa75951369f46480492359b6 Mon Sep 17 00:00:00 2001
From: Dmitry Kropachev <dmitry.kropachev@gmail.com>
Date: Sun, 26 Jan 2025 13:46:37 -0400
Subject: [PATCH] cicd: fix windows builds

---
 .github/workflows/build-push.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/build-push.yml b/.github/workflows/build-push.yml
index ab0e0f71d..bbe5b5d62 100644
--- a/.github/workflows/build-push.yml
+++ b/.github/workflows/build-push.yml
@@ -34,7 +34,7 @@ jobs:
           - os: ubuntu-24.04
             platform: PyPy
 
-          - os: windows-latest
+          - os: windows-2022
             platform: win64
 
           - os: windows-latest
@@ -100,6 +100,7 @@ jobs:
         if: runner.os == 'Windows' && matrix.platform == 'win64'
         run: |
           echo "CIBW_BUILD=cp*win_amd64" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf-8 -Append
+          echo "CIBW_ENVIRONMENT_WINDOWS= CC=clang CXX=clang++" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf-8 -Append
 
       - name: Overwrite for Windows PyPY
         if: runner.os == 'Windows' && matrix.platform == 'PyPy'