From 348be17634ebbfd6eb6eb47b0ddcd2a2e7cbc21f Mon Sep 17 00:00:00 2001 From: swee <meow@swee.codes> Date: Sat, 8 Feb 2025 22:23:01 -0800 Subject: [PATCH] Update .forgejo/workflows/fortune-mod-alpine.yml --- .forgejo/workflows/fortune-mod-alpine.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/fortune-mod-alpine.yml b/.forgejo/workflows/fortune-mod-alpine.yml index a6fdc9c..2b52d21 100644 --- a/.forgejo/workflows/fortune-mod-alpine.yml +++ b/.forgejo/workflows/fortune-mod-alpine.yml @@ -7,4 +7,14 @@ jobs: - name: Setup Alpine uses: https://git.swee.codes/swee/setup-alpine@main with: - additional: alpine-sdk \ No newline at end of file + additional: alpine-sdk sudo + - name: Create user for building + run: adduser -D packager && addgroup packager abuild + - name: Create sudo rule + run: echo 'packager ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/packager + - uses: actions/checkout@v4 + - name: Create keys + run: sudo -u packager abuild-keygen -n --append --install + - name: Start building + run: chown -R packager /workspace && sudo -u packager abuild -r + working-directory: ./fortune-mod \ No newline at end of file