name: Publish to AUR
on:
release:
types: [released]
permissions:
contents: read
jobs:
publish-aur:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Determine version
id: ver
run: echo "version=${GITHUB_REF_NAME#v}" >> "$GITHUB_OUTPUT"
- name: Update pkgver in PKGBUILD
run: |
sed -i "s/^pkgver=.*/pkgver=${{ steps.ver.outputs.version }}/" packaging/aur/PKGBUILD
sed -i "s/^pkgrel=.*/pkgrel=1/" packaging/aur/PKGBUILD
- name: Publish to AUR
uses: KSXGitHub/github-actions-deploy-aur@v4.1.1
with:
pkgname: clickup-cli-bin
pkgbuild: packaging/aur/PKGBUILD
commit_username: Nicholas Bester
commit_email: 1872093+nicholasbester@users.noreply.github.com
ssh_private_key: ${{ secrets.AUR_SSH_KEY }}
commit_message: "Update to v${{ steps.ver.outputs.version }}"
updpkgsums: true
ssh_keyscan_types: rsa,ecdsa,ed25519