|
36 | 36 | - {name: "fedora/fedora", tag: "39", url: "quay.io/"}
|
37 | 37 | - {name: "fedora/fedora", tag: "38", url: "quay.io/"}
|
38 | 38 | - {name: "gentoo/stage3", tag: "latest"}
|
| 39 | + - {name: "opensuse/tumbleweed", tag: "latest", variant: "-default", url: "registry.opensuse.org/"} |
| 40 | + - {name: "opensuse/leap", tag: "15.5", variant: "-default", url: "registry.opensuse.org/"} |
39 | 41 | - {name: "ubuntu", tag: "23.10"}
|
40 | 42 | - {name: "ubuntu", tag: "22.04"}
|
41 | 43 | - {name: "ubuntu", tag: "20.04"}
|
|
45 | 47 | image: ${{ matrix.distro.url }}${{ matrix.distro.name }}:${{ matrix.distro.tag }}
|
46 | 48 |
|
47 | 49 | steps:
|
| 50 | + - name: Install git for checkout action |
| 51 | + if: contains(matrix.distro.name, 'opensuse') |
| 52 | + run: | |
| 53 | + zypper --non-interactive install git |
| 54 | +
|
48 | 55 | - uses: actions/checkout@v3
|
49 | 56 |
|
50 | 57 | - name: Install AlmaLinux dependencies
|
|
85 | 92 | emerge --sync
|
86 | 93 | FEATURES="getbinpkg binpkg-ignore-signature" USE="generic-uki" emerge --noreplace -j$(nproc) -l$(nproc) --autounmask-continue '>=sys-kernel/gentoo-kernel-bin-6.6.0'
|
87 | 94 |
|
| 95 | + - name: Install openSUSE leap dependencies |
| 96 | + if: contains(matrix.distro.name, 'opensuse') |
| 97 | + run: | |
| 98 | + zypper --non-interactive install diffutils elfutils gcc kernel${{ matrix.distro.variant }} kernel${{ matrix.distro.variant }}-devel make openssl |
| 99 | +
|
88 | 100 | - name: Install Ubuntu dependencies
|
89 | 101 | if: matrix.distro.name == 'ubuntu'
|
90 | 102 | run: |
|
|
0 commit comments