Files
probot.github.io/_apps/pr-triage.md
Brandon Keepers a2bb4b2af8 Sync data
2019-01-18 22:05:32 +00:00

2.5 KiB

title, description, slug, screenshots, authors, repository, host, stars, updated, installations, organizations
title description slug screenshots authors repository host stars updated installations organizations
PR Triage Add a label depending on the pull request's status pr-triage
https://raw.githubusercontent.com/pr-triage/app/master/public/assets/screenshots/main.png
https://raw.githubusercontent.com/pr-triage/app/master/public/assets/screenshots/workflow.png
https://raw.githubusercontent.com/pr-triage/app/master/public/assets/screenshots/privacy.png
sotayamashita
pr-triage/app https://pr-triage.glitch.me 19 2019-01-18 09:00:25 UTC 64
thepracticaldev
kazupon
HcySunYang
awesome-css-group
Unibeautify
Human-Connection
TiagoDanin
vuejs
LinioIT
vuejs-jp

Motivation

Firstly, I started to create PRTriage to solve my own pain. As an engineer, I spent my time to ask colleagues Pull Requests status such as WIP (work in progress)UNREVIEWEDCHANGES_REQUESTEDAPPROVED. Most of the developers use GitHub and follow GitHub Flow/Git Flow. Most of them say that the time it takes to know pull request status is getting increasing as the team is large so I published it as Open Source .

Installation

Please follow the below steps to install quickly 🚀:

  1. Go to PRTriage App top page
  2. Click "+ Add to GitHub" button
  3. Choose a repository
  4. That's it

How it works

Only watching the most recent commit 👀:

  • Do nothing when the PR's title starts from WIP, [WIP] or WIP:.
  • Add the PR: unreviewed label when the PR does not have any reviews.
  • Add the PR: reviewed-changes-requested label when the PR has reviewed and got Change request event.
  • Add the PR: review-approved label when the PR has reviewed and got Approve event.

Installation for GitHub Enterprise

Please follow the below steps to install for GitHub Enterprise 🚀:

  1. Go to GitHub Enterprise URL. E.g. fake.github-enterprise.com
  2. Go to fake.github-enterprise.com/settings/apps/new
  3. Create a new app which has Permissions and Subscribe to events below:
    • Permissions
      • Pull request
        • Access: Read & Write
    • Subscribe to events
      • Pull request
      • Pull request review
  4. Deploy the app to Glitch, Heroku or Now.