From 131fb93228b1501190823894bfcfe1749436ecea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jun 2025 21:19:00 +0000 Subject: [PATCH 1/2] Bump pypa/cibuildwheel from 2.23.3 to 3.0.0 Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.23.3 to 3.0.0. - [Release notes](https://github.com/pypa/cibuildwheel/releases) - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md) - [Commits](https://github.com/pypa/cibuildwheel/compare/v2.23.3...v3.0.0) --- updated-dependencies: - dependency-name: pypa/cibuildwheel dependency-version: 3.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/cd-wheel.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cd-wheel.yml b/.github/workflows/cd-wheel.yml index 3fec3f6..53422b9 100644 --- a/.github/workflows/cd-wheel.yml +++ b/.github/workflows/cd-wheel.yml @@ -155,7 +155,7 @@ jobs: working-directory: package/source - id: build - uses: pypa/cibuildwheel@v2.23.3 + uses: pypa/cibuildwheel@v3.0.0 timeout-minutes: 360 with: package-dir: package From a1a56059f7a642f0fb5636dfa81ae6ac35b8409a Mon Sep 17 00:00:00 2001 From: Lisandro Dalcin Date: Tue, 17 Jun 2025 12:27:16 +0300 Subject: [PATCH 2/2] Fix CI workflow on pull_request --- .github/workflows/ci.yml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 88da0ff..8f7a0f3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,7 +36,7 @@ on: # yamllint disable-line rule:truthy jobs: mpich-43: - if: ${{ !inputs || inputs.mpich }} + if: ${{ github.event_name == 'pull_request' || inputs.mpich }} uses: ./.github/workflows/cd-wheel.yml with: os-arch: ${{ inputs.os-arch }} @@ -44,7 +44,7 @@ jobs: version: mpich-42: - if: ${{ !inputs || inputs.mpich }} + if: ${{ github.event_name == 'pull_request' || inputs.mpich }} uses: ./.github/workflows/cd-wheel.yml with: os-arch: ${{ inputs.os-arch }} @@ -52,7 +52,7 @@ jobs: version: 4.2.3 mpich-41: - if: ${{ !inputs || inputs.mpich }} + if: ${{ github.event_name == 'pull_request' || inputs.mpich }} uses: ./.github/workflows/cd-wheel.yml with: os-arch: ${{ inputs.os-arch }} @@ -60,7 +60,7 @@ jobs: version: 4.1.3 mpich-40: - if: ${{ !inputs || inputs.mpich }} + if: ${{ github.event_name == 'pull_request' || inputs.mpich }} uses: ./.github/workflows/cd-wheel.yml with: os-arch: ${{ inputs.os-arch }} @@ -68,7 +68,7 @@ jobs: version: 4.0.3 mpich-34: - if: ${{ !inputs || inputs.mpich }} + if: ${{ github.event_name == 'pull_request' || inputs.mpich }} uses: ./.github/workflows/cd-wheel.yml with: os-arch: ${{ inputs.os-arch }} @@ -76,7 +76,7 @@ jobs: version: 3.4.3 openmpi-50: - if: ${{ !inputs || inputs.openmpi }} + if: ${{ github.event_name == 'pull_request' || inputs.openmpi }} uses: ./.github/workflows/cd-wheel.yml with: os-arch: ${{ inputs.os-arch }} @@ -84,7 +84,7 @@ jobs: version: openmpi-41: - if: ${{ !inputs || inputs.openmpi }} + if: ${{ github.event_name == 'pull_request' || inputs.openmpi }} uses: ./.github/workflows/cd-wheel.yml with: os-arch: ${{ inputs.os-arch }} @@ -92,7 +92,9 @@ jobs: version: 4.1.7 wheelhouse: - if: ${{ always() && !inputs || inputs.mpich || inputs.openmpi }} + if: >- + github.event_name == 'pull_request' + || inputs.mpich || inputs.openmpi runs-on: ubuntu-latest needs: - mpich-43