Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pr-triage/app
:octocat: GitHub App built with Probot that add a label depending on the pull request's status
https://github.com/pr-triage/app
github-app github-enterprise probot probot-app probot-plugin
Last synced: about 2 months ago
JSON representation
:octocat: GitHub App built with Probot that add a label depending on the pull request's status
- Host: GitHub
- URL: https://github.com/pr-triage/app
- Owner: pr-triage
- License: apache-2.0
- Archived: true
- Created: 2017-11-18T07:15:15.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-03-05T05:06:48.000Z (8 months ago)
- Last Synced: 2024-09-17T14:02:43.548Z (about 2 months ago)
- Topics: github-app, github-enterprise, probot, probot-app, probot-plugin
- Language: JavaScript
- Homepage: https://github.com/apps/pr-triage
- Size: 1.85 MB
- Stars: 94
- Watchers: 5
- Forks: 24
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Looking for contributors!!
[prtriage]: https://github.com/apps/pr-triage
[dep badge]: https://api.dependabot.com/badges/status?host=github&repo=pr-triage/app
[dep url]: https://dependabot.com[coverage badge]: https://codecov.io/gh/pr-triage/app/branch/master/graph/badge.svg
[coverage url]: https://codecov.io/gh/pr-triage/app[vulnerabilities badge]: https://snyk.io/test/github/pr-triage/app/badge.svg?targetFile=package.json
[vulnerabilities url]: https://snyk.io/test/github/pr-triage/app?targetFile=package.json[license management badge]: https://app.fossa.io/api/projects/git%2Bgithub.com%2Fpr-triage%2Fapp.svg?type=shield
[license management url]: https://app.fossa.io/projects/git%2Bgithub.com%2Fpr-triage%2Fapp?ref=badge_shield# [PRTriage][prtriage] · [![dep status Status][dep badge]][dep url] [![vulnerabilities status][vulnerabilities badge]][vulnerabilities url] [![licence management status][license management badge]][license management url]
> GitHub App built with [Probot](https://github.com/probot/probot) that add an appropriate label depend on the PR's status.
## Motivation
I spent the time to know Pull requests status during team development. As a team bigger, time becomes more increased.
At first it was used internally but I noticed most of people have same problem so I published it as Open Source :sparkles:.## Installation
1. Go to [PRTriage App top page](https://probot.github.io/apps/pr-triage/)
1. Click **"+ Add to GitHub"** button
1. Choose a repository
1. That's it :sparkles:[Learn how to install it for GitHub Enterprise](https://github.com/pr-triage/app/wiki#installation-for-github-enterprise).
## How it works
Only watching the most recent commit :eyes::
- Do nothing when the PR's title starts from `WIP`, `[WIP]` or `WIP:`.
- Add the `PR: draft` lable when the draft PR is created.
- 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: partially-approved` label when PR has reviewd and got `Approve` from one of the reviewers.
- Add the `PR: review-approved` label when the PR has reviewed and got `Approve` from everyone.
- Add the `PR: merged` label when the PR has merged.## Trusted by
Example users include the following GitHub organizations:
[](https://github.com/vuejs)
[](https://github.com/thepracticaldev)
[](https://github.com/LinioIT)
[](https://github.com/getredash)
[](https://github.com/ant-design)
[](https://github.com/wix)
[](https://github.com/autifyhq)
## Contributing
### [Code of Conduct](CODE_OF_CONDUCT.md)
It has adopted a Code of Conduct that we expect project participants to adhere to.
Please read [the full text](CODE_OF_CONDUCT.md) so that you can understand what actions will and will not be tolerated.### [Contributing Guide](CONTRIBUTING.md)
Read our [contributing guide](CONTRIBUTING.md) to learn about our development process, how to propose bugfixes
and improvements, and how to build and test your changes to PRTriage.## License
PRTriage © [Sam Yamashita](https://twitter.com/sota0805). Released under the [Apache 2.0](LICENSE)
Authored and maintained by [Sam Yamashita](https://twitter.com/sota0805) with help from [contributors](https://github.com/pr-triage/app/contributors).[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fpr-triage%2Fapp.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fpr-triage%2Fapp?ref=badge_large)
[Privacy Policy](https://github.com/pr-triage/policies/blob/master/PRIVACY.md)・[Security Policy](https://github.com/pr-triage/policies/blob/master/SECURITY.md)