fix(ci): pin fedora:39 for dnf4, fix test paths for debian/alpine

- Fedora 40+ ships dnf5 (not 41 as assumed) — pin to 39
- Debian container: /usr/bin/bash doesn't exist, use /usr/bin/dpkg
- Alpine: use busybox for LatestVersion test (always available)
This commit is contained in:
2026-02-26 01:55:24 +00:00
parent 0932da4d02
commit 99dfc80003
3 changed files with 3 additions and 3 deletions

View File

@@ -55,7 +55,7 @@ jobs:
fedora:
name: Fedora (dnf)
runs-on: ubuntu-latest
container: fedora:41 # pin to dnf4; dnf5 (fedora 42+) has different output format
container: fedora:39 # last release with dnf4; dnf5 (fedora 40+) needs separate parser
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5