I'd like to allow people to listen for changes to allow other systems to react to changes in a repo, the idea is that you can either connect unauthenticated or using an API token and then get a JSON stream of basically commits (since everything is a commit in some repo/branch). First I'd like to use this to build a small auto updated for some side-projects of mine, basically whenever a new commit appears on main I'll just git pull and redeploy. This is also a requirement for the planned CI system, since runners should not be required to be accessible via webhook.
I'd like to allow people to listen for changes to allow other systems to react to changes in a repo, the idea is that you can either connect unauthenticated or using an API token and then get a JSON stream of basically commits (since everything is a commit in some repo/branch). First I'd like to use this to build a small auto updated for some side-projects of mine, basically whenever a new commit appears on
mainI'll just git pull and redeploy. This is also a requirement for the planned CI system, since runners should not be required to be accessible via webhook.