From b416a566be2070f15d00d3ec3dc52cbe53de48df Mon Sep 17 00:00:00 2001 From: Alex Pyrgiotis Date: Wed, 25 Jan 2023 15:04:36 +0200 Subject: [PATCH] ci: Deploy to PackageCloud in Fedora 37 --- .circleci/config.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index a6e5c73..c686fed 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -250,9 +250,12 @@ jobs: - run: name: Install packagecloud.io command: | - dnf module install -y ruby:2.7 # requires ruby 2.7 + # Fedora 37 has ruby 3.1 instead of 2.7. + dnf module install -y ruby:3.1 dnf --allowerasing -y distro-sync - dnf install -y ruby-devel + # In order to build some native libraries (e.g., unf_ext), we also + # need to install C++ build tools. + dnf install -y ruby-devel make automake gcc gcc-c++ gem install package_cloud - run: name: Deploy fedora/37