ci: Install node in Arch container for checkout
Build Arch package / build (push) Successful in 27s

actions/checkout@v4 needs node; the archlinux:base-devel container only
had git installed first, so checkout failed with exit 127 (Actions run
1171). Install git, nodejs-lts-jod, npm, sudo, and jq before checkout.

#1
This commit is contained in:
s1d3sw1ped_bot
2026-09-02 01:27:11 +00:00
parent 33e191de2b
commit e12f2bf6ef
+1 -1
View File
@@ -12,7 +12,7 @@ jobs:
steps: steps:
- name: Prepare build user - name: Prepare build user
run: | run: |
pacman -Syu --noconfirm git pacman -Syu --noconfirm git nodejs-lts-jod npm sudo jq
useradd -m builder useradd -m builder
echo 'builder ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/builder echo 'builder ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/builder
chmod 440 /etc/sudoers.d/builder chmod 440 /etc/sudoers.d/builder