From a282cb7a847ae7c2ebe2e43cf30580a80a4c3bfc Mon Sep 17 00:00:00 2001 From: Andrew Gaul Date: Wed, 22 Jun 2022 17:40:08 +0900 Subject: [PATCH] Update CI runners to Fedora 36 and Ubuntu 22.04 (#1965) Also remove Debian stretch which is no longer supported by LTS. --- .github/workflows/ci.yml | 5 ++--- .github/workflows/linux-ci-helper.sh | 12 ++---------- 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ee1344d..7195509 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,15 +50,14 @@ jobs: # matrix: container: - - ubuntu:21.10 + - ubuntu:22.04 - ubuntu:20.04 - ubuntu:18.04 - debian:bullseye - debian:buster - - debian:stretch - rockylinux:8 - centos:centos7 - - fedora:35 + - fedora:36 - opensuse/leap:15 container: diff --git a/.github/workflows/linux-ci-helper.sh b/.github/workflows/linux-ci-helper.sh index f73b023..11a0251 100755 --- a/.github/workflows/linux-ci-helper.sh +++ b/.github/workflows/linux-ci-helper.sh @@ -64,7 +64,7 @@ CONFIGURE_OPTIONS="CXXFLAGS='-O -std=c++03 -DS3FS_PTHREAD_ERRORCHECK=1' --prefix #----------------------------------------------------------- # OS dependent variables #----------------------------------------------------------- -if [ "${CONTAINER_FULLNAME}" = "ubuntu:21.10" ]; then +if [ "${CONTAINER_FULLNAME}" = "ubuntu:22.04" ]; then PACKAGE_MANAGER_BIN="apt-get" PACKAGE_UPDATE_OPTIONS="update -y -qq" @@ -112,14 +112,6 @@ elif [ "${CONTAINER_FULLNAME}" = "debian:buster" ]; then INSTALL_CHECKER_PKGS="cppcheck shellcheck" INSTALL_CHECKER_PKG_OPTIONS="" -elif [ "${CONTAINER_FULLNAME}" = "debian:stretch" ]; then - PACKAGE_MANAGER_BIN="apt-get" - PACKAGE_UPDATE_OPTIONS="update -y -qq" - - INSTALL_PACKAGES="autoconf autotools-dev default-jre-headless fuse libfuse-dev libcurl4-openssl-dev libxml2-dev locales-all mime-support libtool pkg-config libssl-dev attr curl procps python3-pip unzip" - INSTALL_CHECKER_PKGS="cppcheck shellcheck" - INSTALL_CHECKER_PKG_OPTIONS="" - elif [ "${CONTAINER_FULLNAME}" = "rockylinux:8" ]; then PACKAGE_MANAGER_BIN="dnf" PACKAGE_UPDATE_OPTIONS="update -y -qq" @@ -145,7 +137,7 @@ elif [ "${CONTAINER_FULLNAME}" = "centos:centos7" ]; then INSTALL_CHECKER_PKGS="cppcheck" INSTALL_CHECKER_PKG_OPTIONS="--enablerepo=epel" -elif [ "${CONTAINER_FULLNAME}" = "fedora:35" ]; then +elif [ "${CONTAINER_FULLNAME}" = "fedora:36" ]; then PACKAGE_MANAGER_BIN="dnf" PACKAGE_UPDATE_OPTIONS="update -y -qq"