diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 55a7b70..2f5c799 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -23,7 +23,12 @@ jobs: pacman-key --init pacman-key --populate archlinux pacman -Sy --noconfirm --needed archlinux-keyring + # nodejs is required for the JS-based actions (checkout, cache) to + # run inside this archlinux container — the runner execs them with + # node. This shell step needs no node, so installing it here (before + # Checkout) is enough. pacman -Syu --noconfirm --needed \ + nodejs \ clang lld libc++ \ wasi-libc wasi-libc++ wasi-libc++abi wasi-compiler-rt \ git curl tar rsync