name: Release to aur on: release: types: [created] workflow_dispatch: jobs: aur_publish: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Prepare AUR package env: RELEASE_TAG: ${{ github.ref }} run: | version=$([ -n "${RELEASE_TAG}" ] && (echo "${RELEASE_TAG}" | sed 's#^.*v##g') || (cat dotdrop/version.py | grep version |sed "s/^__vers.*= '\([^']*\)'/\1/g")) sed -i "s/^pkgver=.*$/pkgver=${version}/g" packages/arch-dotdrop/PKGBUILD cat packages/arch-dotdrop/PKGBUILD - name: Publish to aur uses: KSXGitHub/github-actions-deploy-aur@v3.0.0 with: pkgname: dotdrop pkgbuild: ./packages/arch-dotdrop/PKGBUILD commit_username: ${{ secrets.AUR_USERNAME }} commit_email: ${{ secrets.AUR_EMAIL }} ssh_private_key: ${{ secrets.AUR_SSH_PRIVATE_KEY }} commit_message: "bump version"