From 3d1f72a0f5d8242897ddeda588fdf4226aa04c6d Mon Sep 17 00:00:00 2001 From: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Fri, 14 Mar 2025 15:58:40 +0100 Subject: [PATCH] Build with ubuntu-24.04-arm --- .github/workflows/wheels.yml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index da4a7f13132..2798cd7b8ce 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -176,12 +176,26 @@ jobs: name: Build wheels ${{ matrix.abi }} for ${{ matrix.arch }} if: github.repository_owner == 'home-assistant' needs: init - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: fail-fast: false matrix: - abi: ["cp313"] - arch: ${{ fromJson(needs.init.outputs.architectures) }} + include: + - os: ubuntu-latest + arch: amd64 + abi: cp313 + - os: ubuntu-latest + arch: i386 + abi: cp313 + - os: ubuntu-24.04-arm + arch: aarch64 + abi: cp313 + - os: ubuntu-24.04-arm + arch: armv7 + abi: cp313 + - os: ubuntu-latest + arch: armhf + abi: cp313 steps: - name: Checkout the repository uses: actions/checkout@v4.2.2