ci: install debian-archive-keyring for mkosi bootstrap
mkosi's apt-get (inside the mkosi workspace) couldn't verify Debian's InRelease signatures because the act_runner's Ubuntu base image ships Ubuntu's keyring, not Debian's. Adding `debian-archive-keyring` to the apt install list exposes /usr/share/keyrings/debian-archive-keyring.gpg which debootstrap and apt need for the bookworm repos. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -37,6 +37,7 @@ jobs:
|
|||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y --no-install-recommends \
|
sudo apt-get install -y --no-install-recommends \
|
||||||
mkosi debootstrap squashfs-tools systemd-ukify \
|
mkosi debootstrap squashfs-tools systemd-ukify \
|
||||||
|
debian-archive-keyring \
|
||||||
qemu-system-x86 qemu-utils \
|
qemu-system-x86 qemu-utils \
|
||||||
dnsmasq iperf3 ipxe-qemu
|
dnsmasq iperf3 ipxe-qemu
|
||||||
|
|
||||||
|
|||||||
@@ -33,7 +33,8 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y --no-install-recommends \
|
sudo apt-get install -y --no-install-recommends \
|
||||||
mkosi debootstrap squashfs-tools dosfstools systemd-ukify
|
mkosi debootstrap squashfs-tools dosfstools systemd-ukify \
|
||||||
|
debian-archive-keyring
|
||||||
|
|
||||||
- name: Install templ
|
- name: Install templ
|
||||||
run: go install github.com/a-h/templ/cmd/templ@v0.3.1001
|
run: go install github.com/a-h/templ/cmd/templ@v0.3.1001
|
||||||
|
|||||||
Reference in New Issue
Block a user