Add suse to installation CI

This commit is contained in:
Jordan Carlin 2024-11-24 15:57:42 -08:00
parent 9724bb64c5
commit 165c4d6ba4
No known key found for this signature in database

View File

@ -73,6 +73,11 @@ jobs:
os: ubuntu-latest os: ubuntu-latest
image: almalinux:9 image: almalinux:9
imageFamily: redhat imageFamily: redhat
# SUSE Installations
- name: opensuse-15.6
os: ubuntu-latest
image: opensuse/leap:15.6
imageFamily: suse
# User level installation # User level installation
- name: user-install - name: user-install
os: ubuntu-latest os: ubuntu-latest
@ -107,6 +112,8 @@ jobs:
elif [ ${{ matrix.imageFamily }} == "redhat" ]; then elif [ ${{ matrix.imageFamily }} == "redhat" ]; then
dnf install -y sudo git dnf install -y sudo git
dnf install curl -y --allowerasing || true dnf install curl -y --allowerasing || true
elif [ ${{ matrix.imageFamily }} == "suse" ]; then
zypper install -y sudo git
fi fi
# Only clone submodules needed for standard tests/regression to save space # Only clone submodules needed for standard tests/regression to save space
- uses: actions/checkout@v4 - uses: actions/checkout@v4