From: Finn Womack Date: Thu, 21 Aug 2025 19:54:28 +0000 (-0700) Subject: Add arm64 wheel builds and tests (#12816) X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5117b29532ba25baa3cbebb1e59af694c9c358af;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git Add arm64 wheel builds and tests (#12816) * add windows-11-arm tests * add windows-11-arm builds * add workflow fork trigger * add fork branch push trigger * remove fork trigger * remove fork trigger * Add comment --- diff --git a/.github/workflows/create-wheels.yaml b/.github/workflows/create-wheels.yaml index d087afe3c0..6c4d7dd42b 100644 --- a/.github/workflows/create-wheels.yaml +++ b/.github/workflows/create-wheels.yaml @@ -27,6 +27,7 @@ jobs: - compiled os: - "windows-2022" + - "windows-11-arm" # TODO: macos-14 uses arm macs (only python 3.10+) - make arm wheel on it - "macos-13" - "ubuntu-22.04" @@ -45,6 +46,8 @@ jobs: exclude: - os: "windows-2022" linux_archs: "aarch64" + - os: "windows-11-arm" + linux_archs: "aarch64" - os: "macos-13" linux_archs: "aarch64" - os: "ubuntu-22.04" diff --git a/.github/workflows/run-test.yaml b/.github/workflows/run-test.yaml index 34e76aa427..cd214febd1 100644 --- a/.github/workflows/run-test.yaml +++ b/.github/workflows/run-test.yaml @@ -29,6 +29,7 @@ jobs: - "ubuntu-22.04" - "ubuntu-22.04-arm" - "windows-latest" + - "windows-11-arm" - "macos-latest" - "macos-13" python-version: @@ -90,6 +91,17 @@ jobs: - os: "windows-latest" python-version: "pypy-3.10" architecture: x86 + # Setup-python does not support any versions before 3.11 for arm64 windows + - os: "windows-11-arm" + python-version: "pypy-3.10" + - os: "windows-11-arm" + python-version: "3.10" + - os: "windows-11-arm" + python-version: "3.9" + - os: "windows-11-arm" + architecture: x86 + - os: "windows-11-arm" + architecture: x64 fail-fast: false