CI: install gtk4-layer-shell before makepkg dependency check
Some checks failed
Build and publish package / package (push) Failing after 1m49s

makepkg without -s doesn't auto-resolve deps; the pacman -Syu step must
list every runtime dep the PKGBUILD declares. gtk4/glib2 happened to
already be listed for a different reason (build toolchain), but
gtk4-layer-shell and hicolor-icon-theme were missing, failing the v0.2.0
CI run before it ever built anything.
This commit is contained in:
Breadway 2026-07-15 19:08:21 +08:00
parent 4b1d0ca889
commit 292172909a
2 changed files with 2 additions and 2 deletions

View file

@ -18,7 +18,7 @@ jobs:
run: |
set -euo pipefail
VERSION="${GITHUB_REF_NAME#v}"
pacman -Syu --noconfirm base-devel git rust cargo gtk4 glib2
pacman -Syu --noconfirm base-devel git rust cargo gtk4 glib2 gtk4-layer-shell hicolor-icon-theme
useradd -m builder
git config --global --add safe.directory '*'
git clone --branch "${GITHUB_REF_NAME}" --depth 1 \