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

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

License

Notifications You must be signed in to change notification settings

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