Update .forgejo/workflows/fortune-mod-alpine.yml

This commit is contained in:
Nova Cat 2025-03-21 18:15:32 -07:00
parent e0c9b6a974
commit b581a479c4

View file

@ -24,4 +24,28 @@ jobs:
- name: Upload
uses: actions/upload-artifact@v3
with:
path: /home/packager/packages/alpine/x86_64/fortune-mo*
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*