Skip to content

fix(test_static.py): fix Windows CPython 3.13 build #1

fix(test_static.py): fix Windows CPython 3.13 build

fix(test_static.py): fix Windows CPython 3.13 build #1

Workflow file for this run

# Test wheels various architectures by building out binaries with cibuildwheel.
name: test-wheels
on:
# Trigger the workflow on master but also allow it to run manually.
workflow_dispatch:
push:
branches:
- master
# TODO(vytas): Remove from PR when ready
pull_request:
branches:
- master
jobs:
# TODO(vytas): Clean up when ready, just fail this fast on the WiP PR for now.
test-windows:
name: "cibuildwheel: ${{ matrix.platform }}"
runs-on: windows-latest
strategy:
fail-fast: true
matrix:
platform:
- "cp313-win_amd64"
steps:
- name: Checkout repo
uses: actions/checkout@v4
with:
fetch-depth: 2
- name: Build wheels
uses: pypa/cibuildwheel@v2.21.1
env:
CIBW_ARCHS_LINUX: all
CIBW_BUILD: ${{ matrix.platform }}
test-emulated:
name: "cibuildwheel: ${{ matrix.platform }}"
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
platform:
- "cp312-manylinux_aarch64"
- "cp312-manylinux_s390x"
steps:
- name: Checkout repo
uses: actions/checkout@v4
with:
fetch-depth: 2
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
with:
platforms: all
- name: Build wheels
uses: pypa/cibuildwheel@v2.21.1
env:
CIBW_ARCHS_LINUX: all
CIBW_BUILD: ${{ matrix.platform }}