From 5c1932f702a0fd784a117cad3f3fbd7a0e060332 Mon Sep 17 00:00:00 2001 From: Andrew Gaul Date: Sun, 12 May 2024 11:12:25 +0900 Subject: [PATCH] Upgrade CI to Ubuntu 24.04 LTS (#2456) --- .github/workflows/ci.yml | 2 +- .github/workflows/linux-ci-helper.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 367ec6d206..73c4631623 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,7 +50,7 @@ jobs: # matrix: container: - - ubuntu:23.10 + - ubuntu:24.04 - ubuntu:22.04 - ubuntu:20.04 - debian:bookworm diff --git a/.github/workflows/linux-ci-helper.sh b/.github/workflows/linux-ci-helper.sh index 5ba159eaf3..f72248f418 100755 --- a/.github/workflows/linux-ci-helper.sh +++ b/.github/workflows/linux-ci-helper.sh @@ -80,12 +80,12 @@ PACKAGE_INSTALL_ADDITIONAL_OPTIONS="" SHELLCHECK_DIRECT_INSTALL=0 AWSCLI_DIRECT_INSTALL=1 -if [ "${CONTAINER_FULLNAME}" = "ubuntu:23.10" ]; then +if [ "${CONTAINER_FULLNAME}" = "ubuntu:24.04" ]; then PACKAGE_MANAGER_BIN="apt-get" PACKAGE_UPDATE_OPTIONS="update -y -qq" PACKAGE_INSTALL_OPTIONS="install -y" - INSTALL_PACKAGES="autoconf autotools-dev clang-tidy openjdk-21-jre-headless fuse jq libfuse-dev libcurl4-openssl-dev libxml2-dev locales-all mime-support libtool pkg-config libssl-dev attr curl python3-pip unzip" + INSTALL_PACKAGES="autoconf autotools-dev clang-tidy openjdk-21-jre-headless fuse jq libfuse-dev libcurl4-openssl-dev libxml2-dev locales-all mailcap libtool pkg-config libssl-dev attr curl python3-pip unzip" INSTALL_CHECKER_PKGS="cppcheck shellcheck" INSTALL_CHECKER_PKG_OPTIONS=""