diff --git a/.github/workflows/pypi_publish.yml b/.github/workflows/pypi_publish.yml index aeeab51a..8a3ab786 100644 --- a/.github/workflows/pypi_publish.yml +++ b/.github/workflows/pypi_publish.yml @@ -14,13 +14,13 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-22.04, windows-2022, macos-12, macos-14] + os: [ubuntu-24.04, windows-2022, macos-12, macos-14] steps: - uses: actions/checkout@v4 - name: Build wheels - uses: pypa/cibuildwheel@v2.16.5 + uses: pypa/cibuildwheel@v2.21.3 env: MACOSX_DEPLOYMENT_TARGET: "10.14" diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index 690b0a80..fa12c9f6 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -41,7 +41,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-22.04, windows-2022, macos-12, macos-14] + os: [ubuntu-24.04, windows-2022, macos-12, macos-14] steps: - uses: actions/checkout@v4 @@ -50,7 +50,7 @@ jobs: - uses: actions/setup-python@v3 - name: Build wheels for ${{ matrix.os }} - uses: pypa/cibuildwheel@v2.16.5 + uses: pypa/cibuildwheel@v2.21.3 env: MACOSX_DEPLOYMENT_TARGET: "10.14" CMAKE_APPLE_SILICON_PROCESSOR: ${{ matrix.os == 'macos-14' && 'arm64' || '' }} @@ -61,7 +61,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-22.04, windows-2022, macos-12, macos-14] + os: [ubuntu-24.04, windows-2022, macos-12, macos-14] steps: - uses: actions/checkout@v4 @@ -70,7 +70,7 @@ jobs: - uses: actions/setup-python@v3 - name: Build wheels for ${{ matrix.os }} - uses: pypa/cibuildwheel@v2.16.5 + uses: pypa/cibuildwheel@v2.21.3 env: CIBW_TEST_REQUIRES: pytest pytest-xdist[psutil] pandas>=2.0.0 polars narwhals MACOSX_DEPLOYMENT_TARGET: "10.14"