ci: upower package check greps libexec, not lib
Seventh instance of the same wrong path: the package-content assertion looked for usr/lib/upowerd. upower installs to usr/libexec/upowerd — the copy already on the phone confirms it — so the check failed after a successful build and sign. Verified on the runner with the fixed pkg-config wrapper: 32 targets, aarch64 upowerd installed to usr/libexec.
This commit is contained in:
parent
a799bf1cde
commit
f620a5d5f9
1 changed files with 2 additions and 1 deletions
|
|
@ -260,7 +260,8 @@ jobs:
|
|||
)
|
||||
UPKG=$(find "$UPOWER_WORK" -maxdepth 1 -name 'upower-souveraine-*.pkg.tar.zst' -print -quit)
|
||||
test -n "$UPKG"
|
||||
bsdtar -tf "$UPKG" | grep -qx 'usr/lib/upowerd'
|
||||
# libexec/, not lib/ — same path correction as the sanity check above.
|
||||
bsdtar -tf "$UPKG" | grep -qx 'usr/libexec/upowerd'
|
||||
cp "$UPKG" "$ARCH_REPO/"
|
||||
gpg --batch --yes --local-user "$ARCHIVE_KEY" \
|
||||
--detach-sign "$ARCH_REPO/$(basename "$UPKG")"
|
||||
|
|
|
|||
Loading…
Reference in a new issue