*idembot* is a *bot* to perform *idempotent* actions on GitHub issues and pull requests.


License
MIT
Install
npm install idembot@0.0.5

Documentation

idembot: Automatic issue bot for GitHub

idembot performs is a bot for performing idempotent actions on GitHub issues and pull requests.

Things idembot Can Do

  • Add or remove labels
  • Set milestone and assignees
  • Close, open, lock, and unlock issues
  • Leave comments

Example Rules

  • Add a "missing info" label to issues which don't have a Version: x.y field in their body
  • Automatically remove that label when the issue is updated
  • Comment on PRs that don't update the tests/ folder
  • Close issues labelled "needs response" that don't receive a response within 2 weeks
  • Re-open that issue when the original poster leaves a new comment