diff --git a/pyproject.toml b/pyproject.toml index 036b6d9a14bc51547005c941c9f9b8e8dccd96c1..b0863d9c4c8f3cceaa307cb9b6f5896c5d5d39f7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -59,10 +59,8 @@ test-command = "pytest {project}/Tests/Python" build-verbosity = 1 [tool.cibuildwheel.linux] -# quay.io/pypa/manylinux_2_28 works too -manylinux-x86_64-image = "quay.io/pypa/manylinux2014_x86_64" -manylinux-aarch64-image = "quay.io/pypa/manylinux2014_x86_64" -before-all = "yum install -y ccache" +manylinux-x86_64-image = "quay.io/pypa/manylinux_2_28_x86_64" +before-all = "dnf install -y epel-release && dnf install -y ccache" # See https://github.com/NixOS/patchelf/issues/446, wait for patchelf 0.19 before-build = "pipx install --force 'patchelf<0.17'" environment-pass = [ diff --git a/scripts/ci/jobs/build-wheels.yml b/scripts/ci/jobs/build-wheels.yml index 923d7dcf4b0aaf0381a97be3a15d906c01c8f91b..c8c1199ab0904cfe82f45d0460817d836afb6f7c 100644 --- a/scripts/ci/jobs/build-wheels.yml +++ b/scripts/ci/jobs/build-wheels.yml @@ -111,4 +111,4 @@ test notebooks via wheel: - pip install -r requirements.txt - pip install --force-reinstall -r requirements-gmsh-nox.txt - pip install -r requirements-dev.txt - - pip install ${CI_PROJECT_DIR}/wheelhouse/ogs-*-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pip install ${CI_PROJECT_DIR}/wheelhouse/ogs-*-cp310-cp310-manylinux_2_28_x86_64.whl