We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ce187e4 commit 5a0396dCopy full SHA for 5a0396d
.github/workflows/ci.yml
@@ -75,9 +75,11 @@ jobs:
75
archlinux:base-devel \
76
bash -lc '
77
set -euo pipefail
78
- pacman -Syu --noconfirm --needed base-devel bash coreutils tar zstd
79
- chmod -R a+rwX /work
80
- su nobody -s /bin/bash -c "cd /work/packaging/arch && makepkg --nodeps --noconfirm -f"
+ # Avoid relying on distro default unprivileged accounts (for example `nobody`)
+ # because some base images can mark them as expired.
+ useradd -m -U builder
81
+ chown -R builder:builder /work
82
+ su builder -s /bin/bash -c "cd /work/packaging/arch && makepkg --nodeps --noconfirm -f"
83
'
84
85
- name: Capture package path
0 commit comments