ci: refresh archlinux-keyring before installing deps
Some checks failed
CI / build-test-release (pull_request) Failing after 18s
Some checks failed
CI / build-test-release (pull_request) Failing after 18s
archlinux:latest container ships a snapshot keyring; packages signed by keys added after the snapshot date fail PGP verification (zip-3.0-13 hit this with a "signature from Robin Candau is unknown trust" error). Update the keyring first via pacman -Sy archlinux-keyring, then -Syu the rest. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
eaee502e8c
commit
fa202c49f1
1 changed files with 5 additions and 2 deletions
|
|
@ -13,8 +13,11 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- name: Install build dependencies
|
- name: Install build dependencies
|
||||||
run: |
|
run: |
|
||||||
pacman -Sy --noconfirm
|
# archlinux:latest images ship a snapshot keyring; new packages
|
||||||
pacman -S --noconfirm --needed \
|
# signed after that snapshot fail PGP verification. Refresh the
|
||||||
|
# keyring first, then everything else.
|
||||||
|
pacman -Sy --noconfirm archlinux-keyring
|
||||||
|
pacman -Syu --noconfirm --needed \
|
||||||
base-devel git zip tar \
|
base-devel git zip tar \
|
||||||
clang lld libc++ cmake \
|
clang lld libc++ cmake \
|
||||||
mingw-w64-gcc \
|
mingw-w64-gcc \
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue