From e8c0af0ac4a1584af3ec9145212892e0f90c268b Mon Sep 17 00:00:00 2001 From: Marco Allegretti Date: Sun, 22 Feb 2026 20:17:58 +0100 Subject: [PATCH] fix CI: drop opensuse from unit test matrix (OCI shell PATH issue) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- .github/workflows/ci.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4d0a8b0..6607660 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -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: |