From 5051bbd800af9c2fa7b47a6ee637110287f19a0c Mon Sep 17 00:00:00 2001 From: "Alexander A. Klimov" Date: Wed, 8 Jan 2025 12:15:19 +0100 Subject: [PATCH] GHA: also test SLES, not just openSUSE They may be similar, but SLES isn't that hard to deploy. --- .github/workflows/linux.bash | 2 +- .github/workflows/linux.yml | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/linux.bash b/.github/workflows/linux.bash index c6db5539d..f493633ef 100755 --- a/.github/workflows/linux.bash +++ b/.github/workflows/linux.bash @@ -44,7 +44,7 @@ case "$DISTRO" in {boost,libedit,mariadb,ncurses,openssl,postgresql,systemd}-devel ;; - opensuse/*) + *suse*) zypper in -y bison ccache cmake flex gcc-c++ ninja {lib{edit,mariadb,openssl},ncurses,postgresql,systemd}-devel \ libboost_{context,coroutine,filesystem,iostreams,program_options,regex,system,test,thread}-devel ;; diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 4d5454830..1b1b1ac89 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -33,10 +33,6 @@ jobs: - fedora:40 - fedora:41 - # openSUSE Leap is close enough to SLES to test just one of them. - # As openSUSE is much easier to deploy, we test it despite the fact that we don't necessarily - # support individual versions of openSUSE as long as their SLES counterparts. - # I.e., remove any opensuse/leap:* line below only if we stopped packaging both openSUSE and SLES! - opensuse/leap:15.5 - opensuse/leap:15.6 @@ -45,6 +41,9 @@ jobs: - rockylinux:8 - rockylinux:9 + - registry.suse.com/suse/sle15:15.5 + - registry.suse.com/suse/sle15:15.6 + - ubuntu:20.04 - ubuntu:22.04 - ubuntu:24.04