diff --git a/.github/workflows/github-actions.yml b/.github/workflows/github-actions.yml index f47f7fac..5e13a0cb 100644 --- a/.github/workflows/github-actions.yml +++ b/.github/workflows/github-actions.yml @@ -4,7 +4,7 @@ jobs: test: name: ${{ matrix.name }} runs-on: ${{ matrix.os }} - timeout-minutes: 30 + timeout-minutes: 60 strategy: fail-fast: false matrix: @@ -147,6 +147,22 @@ jobs: cibw_arch: 'arm64' cibw_build: false os: 'macos-latest' + - name: 'py311 (linux/aarch64)' + python: '3.11' + toxpython: 'python3.11' + python_arch: 'x64' # host is x64, we cross-compile for arm64 + tox_env: 'py311' + cibw_arch: 'aarch64' + cibw_build: 'cp311-manylinux_aarch64' + os: 'ubuntu-latest' + - name: 'py312 (linux/aarch64)' + python: '3.12' + toxpython: 'python3.12' + python_arch: 'x64' # host is x64, we cross-compile for arm64 + tox_env: 'py312' + cibw_arch: 'aarch64' + cibw_build: 'cp312-manylinux_aarch64' + os: 'ubuntu-latest' steps: - uses: docker/setup-qemu-action@v3 if: matrix.cibw_arch == 'aarch64'