From c2e9f91993893a93d494d4059613487e70f99b87 Mon Sep 17 00:00:00 2001 From: Jasem Mutlaq Date: Sat, 11 Jan 2025 10:59:19 +0300 Subject: [PATCH] Back to linux2014 as libnova and libcfitsio were not found in 2_28 --- .github/workflows/test-and-publish.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test-and-publish.yml b/.github/workflows/test-and-publish.yml index 3998ac2..42d896a 100644 --- a/.github/workflows/test-and-publish.yml +++ b/.github/workflows/test-and-publish.yml @@ -32,6 +32,11 @@ jobs: matrix: os: [ubuntu-latest] arch: [x86_64, aarch64] + include: + - arch: x86_64 + image: quay.io/pypa/manylinux2014_x86_64:latest + - arch: aarch64 + image: quay.io/pypa/manylinux2014_aarch64:latest steps: - uses: actions/checkout@v3 @@ -41,12 +46,11 @@ jobs: env: CIBW_BUILD: "cp39-* cp310-* cp311-* cp312-*" CIBW_ARCHS_LINUX: "${{ matrix.arch }}" - CIBW_MANYLINUX_X86_64_IMAGE: quay.io/pypa/manylinux_2_28_x86_64:latest - CIBW_MANYLINUX_AARCH64_IMAGE: quay.io/pypa/manylinux_2_28_aarch64:latest + CIBW_MANYLINUX_X86_64_IMAGE: ${{ matrix.image }} + CIBW_MANYLINUX_AARCH64_IMAGE: ${{ matrix.image }} CIBW_BEFORE_ALL_LINUX: | set -e - dnf install -y epel-release - dnf install -y \ + yum install -y \ git \ cmake \ gcc-c++ \ @@ -61,13 +65,13 @@ jobs: libjpeg-turbo-devel \ krb5-devel \ libnova-devel \ + libdc1394-devel \ libtiff-devel \ fftw-devel \ rtl-sdr-devel \ cfitsio-devel \ libgphoto2-devel \ libusb1-devel \ - libdc1394-devel \ boost-regex \ libcurl-devel \ libtheora-devel \