For cross reference purposes, an issue was opened to discuss how external references can be used in Forgefed. I’m kind of hoping that I missed something that already allows for this in which case there is nothing to do. In the case of Gitea and ActivityPub, it would allow for this:
- Gitea receives a Repository message
- The Repository contains the URL of the git repository
- Gitea
git fetch
/git remote update
the repository to keep up to date
That’s a very simple use case where ActivityPub is used to notify a federated Gitea that a mirror needs update.