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

kentaro-m/task-complete-checker

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

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published