diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 9f16600..b0d5eb6 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -49,14 +49,14 @@ jobs: before-script-linux: | # If we're running on rhel centos, install needed packages. if command -v yum &> /dev/null; then - yum update -y && yum install -y perl-core openssl openssl-devel pkgconfig libatomic - + yum update -y && yum install -y perl-core openssl openssl-devel pkgconfig libatomic perl-CPAN + cpan -I Scalar::List::Utils # If we're running on i686 we need to symlink libatomic # in order to build openssl with -latomic flag. if [[ ! -d "/usr/lib64" ]]; then ln -s /usr/lib/libatomic.so.1 /usr/lib/libatomic.so fi - yum install perl-CPAN + else # If we're running on debian-based system. apt update -y && apt-get install -y libssl-dev openssl pkg-config