Build with ubuntu-24.04-arm

This commit is contained in:
Marc Mueller 2025-03-14 15:58:40 +01:00
parent d11f885751
commit 3d1f72a0f5
No known key found for this signature in database

View File

@ -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