From b581a479c45333e8eb3b26f9bf62d06c936f7d08 Mon Sep 17 00:00:00 2001 From: swee <meow@swee.codes> Date: Fri, 21 Mar 2025 18:15:32 -0700 Subject: [PATCH] Update .forgejo/workflows/fortune-mod-alpine.yml --- .forgejo/workflows/fortune-mod-alpine.yml | 26 ++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/fortune-mod-alpine.yml b/.forgejo/workflows/fortune-mod-alpine.yml index 09c567a..cf4a412 100644 --- a/.forgejo/workflows/fortune-mod-alpine.yml +++ b/.forgejo/workflows/fortune-mod-alpine.yml @@ -24,4 +24,28 @@ jobs: - name: Upload uses: actions/upload-artifact@v3 with: - path: /home/packager/packages/alpine/x86_64/fortune-mo* \ No newline at end of file + path: /home/packager/packages/alpine/x86_64/fortune-mo* + aarch64: + runs-on: alpine-arm64 + steps: + - name: Setup Alpine + uses: https://git.swee.codes/swee/setup-alpine@main + with: + 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: ./alpine/fortune-mod + - name: Build documentation folder + run: sudo -u packager abuild -r + working-directory: ./alpine/fortune-mod-doc + - name: Upload + uses: actions/upload-artifact@v3 + with: + path: /home/packager/packages/alpine/aarch64/fortune-mo* \ No newline at end of file