Skip to content

Commit 9d3e00e

Browse files
authored
Merge pull request #224 from sameeul/update_mac_runner
update mac runner and CentOS Yum repos
2 parents 81b8514 + 04328c1 commit 9d3e00e

7 files changed

+26
-9
lines changed

.github/workflows/build_and_test_mac.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ env:
1212
jobs:
1313
Build_and_Run_GTest:
1414
name: Build and Run GoogleTest
15-
runs-on: macos-11
15+
runs-on: macos-12
1616
defaults:
1717
run:
1818
shell: bash -l {0}
@@ -49,7 +49,7 @@ jobs:
4949

5050
Build_and_Run_PyTest:
5151
name: Build and Run PyTest
52-
runs-on: macos-11
52+
runs-on: macos-12
5353
defaults:
5454
run:
5555
shell: bash -l {0}

.github/workflows/build_cuda11_wheels.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,10 @@ jobs:
5757
CIBW_SKIP: "*musllinux*"
5858
CIBW_BUILD_VERBOSITY: 3
5959
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
60-
CIBW_BEFORE_ALL_LINUX: yum install -y llvm libevent-devel openssl-devel &&
60+
CIBW_BEFORE_ALL_LINUX: sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo &&
61+
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo &&
62+
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo &&
63+
yum install -y llvm libevent-devel openssl-devel &&
6164
bash ci-utils/install_cuda_yum.sh 11 &&
6265
bash ci-utils/install_arrow_yum.sh &&
6366
bash ci-utils/install_prereq_linux.sh --build_arrow no &&

.github/workflows/build_cuda12_wheels.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,10 @@ jobs:
5757
CIBW_SKIP: "*musllinux*"
5858
CIBW_BUILD_VERBOSITY: 3
5959
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
60-
CIBW_BEFORE_ALL_LINUX: yum install -y llvm libevent-devel openssl-devel &&
60+
CIBW_BEFORE_ALL_LINUX: sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo &&
61+
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo &&
62+
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo &&
63+
yum install -y llvm libevent-devel openssl-devel &&
6164
bash ci-utils/install_cuda_yum.sh 12 &&
6265
bash ci-utils/install_arrow_yum.sh &&
6366
bash ci-utils/install_prereq_linux.sh --build_arrow no &&

.github/workflows/build_wheels.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,10 @@ jobs:
4646
bash ci-utils/install_prereq_linux.sh --build_arrow yes &&
4747
mkdir -p /tmp/nyxus_bld &&
4848
cp -r local_install /tmp/nyxus_bld
49-
CIBW_BEFORE_ALL_LINUX: yum install -y llvm libevent-devel openssl-devel &&
49+
CIBW_BEFORE_ALL_LINUX: sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo &&
50+
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo &&
51+
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo &&
52+
yum install -y llvm libevent-devel openssl-devel &&
5053
bash ci-utils/install_arrow_yum.sh &&
5154
bash ci-utils/install_prereq_linux.sh --build_arrow no &&
5255
mkdir -p /tmp/nyxus_bld &&

.github/workflows/publish_cuda11_pypi.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,10 @@ jobs:
5959
CIBW_SKIP: "*musllinux*"
6060
CIBW_BUILD_VERBOSITY: 3
6161
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
62-
CIBW_BEFORE_ALL_LINUX: yum install -y llvm libevent-devel openssl-devel &&
62+
CIBW_BEFORE_ALL_LINUX: sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo &&
63+
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo &&
64+
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo &&
65+
yum install -y llvm libevent-devel openssl-devel &&
6366
bash ci-utils/install_cuda_yum.sh 11 &&
6467
bash ci-utils/install_arrow_yum.sh &&
6568
bash ci-utils/install_prereq_linux.sh --build_arrow no &&

.github/workflows/publish_cuda12_pypi.yml

+4-2
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,10 @@ jobs:
5858
CIBW_BUILD: ${{ matrix.cibw_build }}
5959
CIBW_SKIP: "*musllinux*"
6060
CIBW_BUILD_VERBOSITY: 3
61-
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
62-
CIBW_BEFORE_ALL_LINUX: yum install -y llvm libevent-devel openssl-devel &&
61+
CIBW_BEFORE_ALL_LINUX: sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo &&
62+
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo &&
63+
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo &&
64+
yum install -y llvm libevent-devel openssl-devel &&
6365
bash ci-utils/install_cuda_yum.sh 12 &&
6466
bash ci-utils/install_arrow_yum.sh &&
6567
bash ci-utils/install_prereq_linux.sh --build_arrow no &&

.github/workflows/publish_pypi.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,10 @@ jobs:
4848
bash ci-utils/install_prereq_linux.sh --build_arrow yes &&
4949
mkdir -p /tmp/nyxus_bld &&
5050
cp -r local_install /tmp/nyxus_bld
51-
CIBW_BEFORE_ALL_LINUX: yum install -y llvm libevent-devel openssl-devel &&
51+
CIBW_BEFORE_ALL_LINUX: sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo &&
52+
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo &&
53+
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo &&
54+
yum install -y llvm libevent-devel openssl-devel &&
5255
bash ci-utils/install_arrow_yum.sh &&
5356
bash ci-utils/install_prereq_linux.sh --build_arrow no &&
5457
mkdir -p /tmp/nyxus_bld &&

0 commit comments

Comments
 (0)