From 2b4d23fdfbc5410e3fda6882927facabd20db89e Mon Sep 17 00:00:00 2001 From: Celestia Ludenberg Date: Sat, 27 Jun 2026 18:34:18 +0200 Subject: [PATCH] CI: add exec,suid,dev to --tmpfs mount MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Docker's --tmpfs defaults to noexec, which prevents all chroot'd pacman post-transaction hooks from executing (mkinitcpio, sysusers, etc.). The missing vmlinuz was a symptom — noexec meant the linux package install hooks couldn't generate the initramfs. --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 35caa5e..a3c50f8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest container: image: artixlinux/artixlinux:base - options: --privileged --tmpfs /var/lib/artools/buildiso + options: --privileged --tmpfs /var/lib/artools/buildiso:exec,suid,dev steps: - uses: actions/checkout@v4