This commit is contained in:
2023-08-31 19:30:19 +03:00
parent 9b92477a4e
commit 697fba1935

View File

@@ -9,7 +9,8 @@ jobs:
name: Arch Linux package name: Arch Linux package
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: container:
image: archlinux image: archlinux:base-devel
options: --user build
permissions: permissions:
contents: write contents: write
steps: steps:
@@ -22,9 +23,11 @@ jobs:
target: x86_64-unknown-linux-musl target: x86_64-unknown-linux-musl
components: rustfmt components: rustfmt
- name: Install build deps - name: Install build deps
run: pacman -Syu --noconfirm rustup musl git run: pacman -Syu --noconfirm rustup musl git base-devel sudo
- name: Build ZST package - name: Build ZST package
run: makepkg -f run: |
useradd -G wheel -d /rexec/ -s /bin/bash build
makepkg -f
- uses: actions/upload-artifact@v2 - uses: actions/upload-artifact@v2
name: Upload ZST package name: Upload ZST package
with: with: