From a4ebd9ff22caad9749af63ea57260aee62f22f36 Mon Sep 17 00:00:00 2001 From: Mathieu Leplatre Date: Tue, 14 Oct 2025 18:44:13 +0200 Subject: [PATCH 1/2] Restore failing builds --- .github/workflows/publish.yml | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 3d64ff8..381f75a 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -13,19 +13,18 @@ jobs: fail-fast: false matrix: include: - # Windows builds are disabled because maturin fails. - # - os: windows - # ls: dir - # target: x86_64 - # manylinux: auto - # python-architecture: x64 - # interpreter: 3.9 3.10 3.11 3.12 3.13 3.14 - # - os: windows - # ls: dir - # target: i686 - # manylinux: auto - # python-architecture: x86 - # interpreter: 3.9 3.10 3.11 3.12 3.13 3.14 + - os: windows + ls: dir + target: x86_64 + manylinux: auto + python-architecture: x64 + interpreter: 3.9 3.10 3.11 3.12 3.13 3.14 + - os: windows + ls: dir + target: i686 + manylinux: auto + python-architecture: x86 + interpreter: 3.9 3.10 3.11 3.12 3.13 3.14 - os: macos target: x86_64 manylinux: auto @@ -53,7 +52,7 @@ jobs: target: armv7 manylinux: 2_28 python-architecture: x64 - interpreter: 3.9 3.10 3.11 3.12 3.13 + interpreter: 3.9 3.10 3.11 3.12 3.13 3.14 - os: ubuntu target: ppc64le manylinux: 2_28 From a6e11b42b286f7d4d17110dee1f13539de168329 Mon Sep 17 00:00:00 2001 From: Mathieu Leplatre Date: Tue, 14 Oct 2025 18:46:42 +0200 Subject: [PATCH 2/2] Build wheels on pull-requests --- .github/workflows/publish.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 381f75a..e3a05b8 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -4,6 +4,7 @@ on: push: tags: - '*' + pull_request: jobs: build: @@ -137,7 +138,7 @@ jobs: publish-to-pypi: name: Publish Python 🐍 distribution 📦 to PyPI - if: endsWith(github.ref, '-debug-publish-action') != true + if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') needs: - build runs-on: ubuntu-latest