A CI bridge from GitHub to SourceHut
2 hours ago

builds.sr.ht via public-inbox

2 hours ago


A CI bridge from GitHub to SourceHut.

A public instance is available.


go build


  1. Follow the GitHub guide to register an app suitable for the Checks API.

  2. Set the GitHub app setup URL to https://<domain>/post-install and the webhook URL to https://<domain>/webhook.

  3. Grab the GitHub app ID and webhook secret (optional for local development). Download a new PEM private key.

  4. Start hottub:

    hottub -gh-app-id <id> -gh-private-key <path> -gh-webhook-secret <secret>

Optionally, to improve the authorization flow, you can register an sr.ht OAuth2 client and pass its credentials with -srht-client-id and -srht-client-secret.



Copyright (C) 2022 Simon Ser