File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -52,18 +52,20 @@ jobs:
5252
5353 # Ubuntu / Debian containers
5454 if command -v dpkg-query >/dev/null 2>&1; then
55- VERSION="$(dpkg-query -W -f='${Version}' kwin-wayland 2>/dev/null \
56- || dpkg-query -W -f='${Version}' kwin-x11 2>/dev/null \
57- || dpkg-query -W -f='${Version}' kwin-dev 2>/dev/null \
58- || echo unknown)"
55+ for PACKAGE in kwin-x11 kwin-dev; do
56+ if VERSION="$(dpkg-query -W -f='${Version}' "$PACKAGE" 2>/dev/null)"; then
57+ break
58+ fi
59+ done
5960 fi
6061
6162 # Fedora / RPM containers
6263 if [[ "$VERSION" == "unknown" ]] && command -v rpm >/dev/null 2>&1; then
63- VERSION="$(rpm -q --qf '%{VERSION}' kwin 2>/dev/null \
64- || rpm -q --qf '%{VERSION}' kwin-devel 2>/dev/null \
65- || rpm -q --qf '%{VERSION}' kwin-libs 2>/dev/null \
66- || echo unknown)"
64+ for PACKAGE in kwin kwin-devel kwin-libs; do
65+ if VERSION="$(rpm -q --qf '%{VERSION}' "$PACKAGE" 2>/dev/null)"; then
66+ break
67+ fi
68+ done
6769 fi
6870
6971 VERSION="${VERSION%%-*}"
You can’t perform that action at this time.
0 commit comments