Skip to content

Commit

Permalink
Update list of container images used for the tests.
Browse files Browse the repository at this point in the history
- Add openSUSE 15.6
- Add Fedora rawhide
- Drop Debian 10 (EOL)
  • Loading branch information
scaronni committed Sep 9, 2024
1 parent edca2e5 commit 5e8f056
Showing 1 changed file with 4 additions and 13 deletions.
17 changes: 4 additions & 13 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,13 @@ jobs:
- {name: "debian", tag: "testing"}
- {name: "debian", tag: "12"}
- {name: "debian", tag: "11"}
- {name: "debian", tag: "10"}
- {name: "fedora/fedora", tag: "rawhide", url: "quay.io/"}
- {name: "fedora/fedora", tag: "40", url: "quay.io/"}
- {name: "fedora/fedora", tag: "39", url: "quay.io/"}
- {name: "gentoo/stage3", tag: "latest"}
- {name: "opensuse/tumbleweed", tag: "latest", variant: "-default", url: "registry.opensuse.org/"}
- {name: "opensuse/leap", tag: "15.5", variant: "-default", url: "registry.opensuse.org/"}
- {name: "opensuse/leap", tag: "15.6", variant: "-default", url: "registry.opensuse.org/"}
- {name: "ubuntu", tag: "24.04"}
- {name: "ubuntu", tag: "23.10"}
- {name: "ubuntu", tag: "22.04"}
Expand All @@ -52,8 +53,8 @@ jobs:
- uses: actions/checkout@v3

- name: Install AlmaLinux dependencies
if: matrix.distro.name == 'almalinux'
- name: Install dependencies for Red Hat based distributions
if: matrix.distro.name == 'almalinux' || contains(matrix.distro.name, 'centos') || contains(matrix.distro.name, 'fedora')
run: |
yum install -y diffutils elfutils-libelf gcc kernel kernel-devel make openssl
Expand All @@ -67,22 +68,12 @@ jobs:
run: |
pacman -Syu --noconfirm diffutils gcc make linux${{ matrix.distro.variant }} linux${{ matrix.distro.variant }}-headers openssl
- name: Install CentOS dependencies
if: contains(matrix.distro.name, 'centos')
run: |
yum install -y diffutils elfutils-libelf gcc kernel kernel-devel make openssl
- name: Install Debian dependencies
if: matrix.distro.name == 'debian'
run: |
apt-get update -q
apt-get install -qy make linux-headers-amd64 linux-image-amd64 openssl xz-utils
- name: Install Fedora dependencies
if: contains(matrix.distro.name, 'fedora')
run: |
yum install -y diffutils elfutils-libelf gcc kernel kernel-devel make openssl
- name: Install Gentoo Linux dependencies
if: matrix.distro.name == 'gentoo/stage3'
run: |
Expand Down

0 comments on commit 5e8f056

Please sign in to comment.