fix(ci): trust the krun tap before installing libkrun

Homebrew now refuses formulae from third-party taps unless trusted:
the explicitly requested formula is trusted automatically, but its
dependencies are not, so the install died on libkrunfw. Users hit
the same wall on their first install; the README leads with the
one-time brew trust now.
This commit is contained in:
vhaudiquet committed 2026-10-31 18:42:56 -05:00
1 parent 612826cca8
commit 8c202c2a68
1 file changed
+5
+5
View File
@@ -51,6 +51,11 @@ jobs:
- uses: Swatinem/rust-cache@v2 - uses: Swatinem/rust-cache@v2
# Homebrew refuses formulae from third-party taps until the tap
# is trusted once; libkrun's dependencies come from the krun tap.
- name: Trust the krun tap
run: brew trust --tap libkrun/krun
# The engine is dlopen'd from the brew kegs at runtime; e2fsprogs # The engine is dlopen'd from the brew kegs at runtime; e2fsprogs
# supplies mke2fs and libarchive its tar path. # supplies mke2fs and libarchive its tar path.
- name: Install the engine and the image tooling - name: Install the engine and the image tooling