name: Publish kewt-git to AUR on: push: branches: - main paths: - 'packaging/AUR/PKGBUILD.git' - 'packaging/AUR/.SRCINFO.git' jobs: publish-aur-git: runs-on: local steps: - name: Checkout repository uses: actions/checkout@v4 - name: Setup Arch Linux environment run: | sudo apt-get update sudo apt-get install -y pacman-package-manager curl jq || true - name: Prepare AUR files run: | mkdir -p aur-work cp packaging/AUR/PKGBUILD.git aur-work/PKGBUILD cp packaging/AUR/.SRCINFO.git aur-work/.SRCINFO - name: Publish to AUR uses: KSXGitHub/github-actions-deploy-aur@v3.0.1 with: pkgname: kewt-git pkgbuild: ./aur-work/PKGBUILD commit_username: ${{ github.actor }} commit_email: ${{ github.actor }}@users.noreply.github.com ssh_private_key: ${{ secrets.AUR_SSH_PRIVATE_KEY }} commit_message: "Update kewt-git to ${{ github.sha }}"