Add ArchLinux build to CI

This commit is contained in:
Bernd Schoolmann 2023-08-21 00:47:40 +02:00 committed by GitHub
parent 6226bd2b16
commit a8038c6e4a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 12 additions and 1 deletions

View File

@ -31,10 +31,21 @@ jobs:
files: './goldwarden' files: './goldwarden'
repo-token: ${{ secrets.GITHUB_TOKEN }} repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Validate package - name: Validate ArchLinux PKGBUILD
uses: hapakaien/archlinux-package-action@v2 uses: hapakaien/archlinux-package-action@v2
with: with:
flags: '' flags: ''
namcap: true namcap: true
updpkgsums: true updpkgsums: true
- name: Build ArchLinux package
uses: mijailr/arch-makepkg-action@v1
- uses: AButler/upload-release-assets@v2.0
with:
files: './*.pkg.tar.zst'
repo-token: ${{ secrets.GITHUB_TOKEN }}