From 8a7054958729a32fe7bc1f6c3bd095a5bc629d1a Mon Sep 17 00:00:00 2001 From: Chris Marslender Date: Wed, 3 Jul 2024 08:56:00 -0500 Subject: [PATCH] Update to manylinux 2_28 --- .github/workflows/build-arm64-wheels.yml | 4 ++-- .github/workflows/build-test.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-arm64-wheels.yml b/.github/workflows/build-arm64-wheels.yml index 3b38dcc8..9731979d 100644 --- a/.github/workflows/build-arm64-wheels.yml +++ b/.github/workflows/build-arm64-wheels.yml @@ -35,7 +35,7 @@ jobs: run: | docker run --rm \ -v ${{ github.workspace }}:/ws --workdir=/ws \ - quay.io/pypa/manylinux2014_aarch64 \ + quay.io/pypa/manylinux_2_28_aarch64 \ bash -exc '\ echo $PATH && \ curl -L https://sh.rustup.rs > rustup-init.sh && \ @@ -51,7 +51,7 @@ jobs: if [ ! -f "activate" ]; then ln -s venv/bin/activate; fi && \ . ./activate && \ pip install maturin && \ - CC=gcc maturin build -m wheel/Cargo.toml --release --strip --manylinux 2014 --features=openssl \ + CC=gcc maturin build -m wheel/Cargo.toml --release --strip --manylinux 2_28 --features=openssl \ ' - name: Upload artifacts diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 66f71e98..8072b680 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -56,12 +56,12 @@ jobs: . ./activate maturin build -m wheel/Cargo.toml --sdist -i python --release --strip --features=openssl - - name: Build Linux in manylinux2014 with maturin on Python ${{ matrix.python }} + - name: Build Linux in manylinux_2_28 with maturin on Python ${{ matrix.python }} if: startsWith(matrix.os, 'ubuntu') run: | docker run --rm \ -v ${{ github.workspace }}:/ws --workdir=/ws \ - quay.io/pypa/manylinux2014_x86_64 \ + quay.io/pypa/manylinux_2_28_x86_64 \ bash -exc '\ curl -L https://sh.rustup.rs > rustup-init.sh && \ sh rustup-init.sh -y && \ @@ -80,7 +80,7 @@ jobs: . /venv/bin/activate && \ pip install --upgrade pip && \ pip install maturin && \ - CC=gcc maturin build -m wheel/Cargo.toml --release --strip --manylinux 2014 --features=openssl \ + CC=gcc maturin build -m wheel/Cargo.toml --release --strip --manylinux 2_28 --features=openssl \ ' python -m venv venv ln -s venv/bin/activate