I had an LLM do a messy proof of concept that you can create pull requests to a GitHub Repo with a Nostr event template, and when merged the CI will sign and publish it with the key configured in the repo settings. https://github.com/alexgleason/github-signer
Discussion
Repo GitHub key in sign and event had a a it you can CI that configured Nostr I will the a template, create LLM publish pull https://github.com/alexgleason/github-signer settings. to the concept when messy requests merged with proof the of with an and do repo
But how does GitHub authenticate you? It can't use Nostr keys for that.
Or are you changing OpenAuth to enable that?