From 6f7196bf4fd21f192c07f34ad47904ff037583a2 Mon Sep 17 00:00:00 2001 From: Dusan Baran Date: Tue, 10 Sep 2024 14:24:57 +0200 Subject: [PATCH] Change base image --- .github/workflows/release.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1d3160b75b4..7b95c56eae2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,18 +49,17 @@ jobs: with: arch: none distro: none - base_image: quay.io/pypa/manylinux2014_aarch64 + base_image: quay.io/pypa/manylinux_2_28_aarch64 + env: | + VCPKG_FORCE_SYSTEM_BINARIES=1 setup: | mkdir -p "${PWD}/artifacts" dockerRunArgs: | -v ${PWD}/artifacts:/artifacts install: | - yum install -y redhat-lsb-core centos-release-scl devtoolset-7 perl-IPC-Cmd - echo "source /opt/rh/devtoolset-7/enable" >> ~/.bashrc + yum install -y ninja-build curl zip unzip tar perl-IPC-Cmd run: | - make --version \ - && cmake -S . -B build \ - -G "Unix Makefiles" \ + cmake -S . -B build \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=ON \ -DCMAKE_INSTALL_PREFIX=./dist \ @@ -72,7 +71,7 @@ jobs: -DTILEDB_SERIALIZATION=ON \ -DTILEDB_WEBP=ON \ -DTILEDB_TESTS=OFF \ - -DVCPKG_TARGET_TRIPLET=arm64-linux-release || find . -name *.log | xargs cat \ + -DVCPKG_TARGET_TRIPLET=arm64-linux-release \ && cmake --build build --config Release --target package \ && cp build/tiledb-*.tar.gz* /artifacts - run: ls -al ${PWD}/artifacts