name: Check for new release on: schedule: - cron: '17 6 * * *' workflow_dispatch: jobs: update: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Bump PKGBUILD if a new version is out run: | set -euo pipefail sudo apt-get update -qq sudo apt-get install -y -qq jq curl before=$(sed -n 's/^pkgver=//p' PKGBUILD) ./scripts/update.sh after=$(sed -n 's/^pkgver=//p' PKGBUILD) if [[ "$before" == "$after" ]]; then echo "No bump" exit 0 fi git config user.name 's1d3sw1ped_bot' git config user.email 's1d3sw1ped_bot@git.s1d3sw1ped.com' git add PKGBUILD .SRCINFO git commit -m "pkgbuild: Bump grok-bot-bin to ${after}" git tag "v${after}" git push origin "HEAD:${GITHUB_REF_NAME}" "v${after}"