/habitica-github

Score a Habitica Task when GitHub commits are pushed

Primary LanguagePythonMIT LicenseMIT

habitica-github License StackShare

Habitica extension to score a Habitica Task when GitHub commits are pushed.

Deploy

Installation

  1. Use the Deploy to Heroku button (note down the app name)
  2. Set up webhooks for all your GitHub repositories you want to track (found under Settings > Webhooks)
  3. Set the payload url to https://<heroku app name>.herokuapp.com/tasks/<taskId or taskAlias>/score/up
  4. Set the content type to application/json
  5. Leave the default setting of event triggers to just the push event
  6. Done.