Skip to content
This repository was archived by the owner on Oct 3, 2020. It is now read-only.

Repository files navigation

Task Complete Checker

A GitHub App built with Probot that checks if all tasks are completed in the pull requests.

▶️ Usage

  1. Install the app with your repository
  2. Create the pull request contained a checklist at a description field
  3. Change to the success status if all the checklists are checked

💻 Development

# Install dependencies
npm install

# Run the bot
npm start

🚀 Deploy

Now

# Deploy the bot to Now
$ npm install -g now
$ now secrets add tcc-app-id "<APP_ID>"
$ now secrets add tcc-webhook-secret "<WEBHOOK_SECRET>"
$ now secrets add tcc-private-key "$(cat app.private-key.pem | base64)"
$ now
$ now alias https://task-complete-checker-hogefuga.now.sh <alias-name>

❤️ Contributing

If you have suggestions for how task-complete-checker could be improved, or want to report a bug, open an issue! We'd love all and any contributions.

For more, check out the Contributing Guide.

📝 License

MIT

About

✅ A Probot app that checks if all tasks are completed in the pull requests.

Topics

Resources

Code of conduct

Contributing

Stars

5 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages