Using TagBot without the registry

I’d like to release versions of my package on GitHub without registering it with Julia’s registry. Ideally, I could commit a version change to my project’s Project.toml, and I’d have a GitHub Action that checks periodically, and makes a new release for whatever new versions are pushed.

Is there an easy way to edit the TagBot configuration file to get this behavior?

name: TagBot
on:
  schedule:
    - cron: '00 00 * * *'
  issue_comment:
    types:
      - created
  workflow_dispatch:
jobs:
  TagBot:
    if: github.event_name == 'workflow_dispatch'
    runs-on: ubuntu-latest
    steps:
      - uses: JuliaRegistries/TagBot@v1
        with:
          token: ${{ secrets.GITHUB_TOKEN }}
          ssh: ${{ secrets.SSH_KEY }}

Edit: Sorry, just realized TagBot is meant for registered packages only. The solution here is to use an external GitHub Action (not Julia specific).