name: Build and publish on: [push, pull_request] jobs: pkgbuild: runs-on: archlinux steps: - name: Checkout uses: actions/checkout@v2 - name: Fix permissions run: /fixperms.sh - name: Compile package run: /paruw.sh "paru -Bi ${{ gitea.workspace }}" - name: Setup go for publishing uses: actions/setup-go@v4 with: go-version: '>=1.20.1' - name: Upload Package Archive uses: https://gitea.com/actions/gitea-release-action@v1 with: files: "*.pkg.tar.zst" api_key: ${{ secrets.APITOKEN_RELEASE }}