From 9b2da3b972f117ac5d7c90a1e86fa1aec03031af 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 90ab618b4b4..d12841e372c 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