We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c60cfc9 commit 9e098c8Copy full SHA for 9e098c8
.github/workflows/archlinux.yml
@@ -41,7 +41,6 @@ jobs:
41
42
container:
43
image: archlinux:latest
44
- options: --privileged
45
46
steps:
47
- uses: actions/checkout@v4
@@ -81,13 +80,21 @@ jobs:
81
80
82
- name: Install development dependencies
83
run: |
+ useradd build
84
+
85
pacman -S --needed --noconfirm $(cat scripts/docs/en/deps/arch.md | grep -v -- 'makepkg|' )
86
cat scripts/docs/en/deps/arch.md | grep -oP '^makepkg\|\K.*' | while read REPLY; \
87
do \
88
DIR=$(mktemp -d) ;\
89
git clone https://aur.archlinux.org/$REPLY.git $DIR ;\
90
pushd $DIR ;\
- yes|makepkg -si ;\
91
92
+ chmod a+x .
93
+ chmod a+rw -R .
94
95
+ yes | su -s /usr/bin/makepkg - build ;\
96
+ packman -U *.zst
97
98
popd ;\
99
rm -rf $DIR ;\
100
done
0 commit comments