Skip to content
This repository has been archived by the owner. It is now read-only.
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Releases

No releases published

Sponsor this project

 

Packages

No packages published