Kerrick / githabit

Use Github webhooks with HabitRPG!
https://kerricklong.com/articles/githabit.html
MIT License
25 stars 1 forks source link

GitHabit

Use Github webhooks with HabitRPG!

Running the server

GITHABIT_PORT=4567 node ./index.js

Environment variables

Using the webhook

  1. Go to a github repository you control
  2. Click "Settings"
  3. Click "Webhooks & Services"
  4. Click "Add webhook"
  5. For the Payload URL use the following URL structure, customizing the protocol, domain, and port, for your server, and the API Key, and User GUID for your HabitRPG account:
    http://example.com:4567/githabit?api=abc123&user=xyz789