fix CI: drop opensuse from unit test matrix (OCI shell PATH issue)

opensuse/tumbleweed container has broken OCI exec PATH — neither
sh nor bash is findable by the runtime. opensuse is still fully
tested in the e2e-resolve matrix where containers get proper setup.
Unit tests covered by ubuntu + fedora.
This commit is contained in:
Marco Allegretti 2026-02-22 20:17:58 +01:00
parent 37211dfd22
commit e8c0af0ac4

View file

@ -53,18 +53,12 @@ jobs:
- os: fedora
runner: ubuntu-latest
container: fedora:latest
- os: opensuse
runner: ubuntu-latest
container: opensuse/tumbleweed:latest
container: ${{ matrix.container || '' }}
steps:
- uses: actions/checkout@v4
- name: Install build deps (Fedora)
if: matrix.os == 'fedora'
run: dnf install -y gcc make curl
- name: Install build deps (openSUSE)
if: matrix.os == 'opensuse'
run: zypper install -y gcc make curl gzip tar xz
- name: Install Rust (container)
if: matrix.container != ''
run: |