-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove everything except availability action
- Loading branch information
1 parent
300e7ec
commit 62b4f05
Showing
86 changed files
with
707 additions
and
10,916 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,54 +1,4 @@ | ||
<a href="https://www.pullapprove.com/"><img src="https://www.pullapprove.com/assets/img/logos/pull-approve-logo-gray-dk.png" alt="PullApprove" height="40px" /></a> | ||
--- | ||
|
||
PullApprove is a framework for code review assignment and policies. | ||
It integrates directly with GitHub, GitLab (beta), and Bitbucket (beta). | ||
|
||
It is configured with a `.pullapprove.yml` file at the root of your repo. | ||
Reviews are split into "review groups" which can be enabled/disabled depending on the specifics of a PR. | ||
When a group is activated on a PR, review requests are sent out automatically to the selected reviewers. | ||
|
||
Here's a basic example: | ||
|
||
```yaml | ||
version: 3 | ||
|
||
overrides: | ||
- if: "base.ref != 'master'" | ||
status: success | ||
explanation: "Review not required unless merging to master" | ||
- if: "'hotfix' in labels" | ||
status: success | ||
explanation: "Review skipped for hotfix" | ||
|
||
groups: | ||
code: | ||
reviewers: | ||
users: | ||
- reviewerA | ||
- reviewerB | ||
reviews: | ||
required: 2 | ||
request: 1 | ||
request_order: random | ||
labels: | ||
approved: "Code review approved" | ||
|
||
database: | ||
conditions: | ||
- "'*migrations*' in files" | ||
reviewers: | ||
teams: | ||
- database | ||
``` | ||
A "pullapprove" status is reported on the PR with a link to more details. | ||
You can make this a [required status check](https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/managing-a-branch-protection-rule#creating-a-branch-protection-rule) to enforce your review workflows on all pull requests. | ||
![pullapprove review status check](https://user-images.githubusercontent.com/649496/141190794-c62da3f0-92fb-4125-ae7e-410b1ec8dc89.png) | ||
--- | ||
This repo contains some of the core models and configuration settings which are used by the [hosted service](https://www.pullapprove.com/). | ||
To host your own version of PullApprove, please contact us at https://www.pullapprove.com/enterprise/. | ||
> Heads up, this repo is old! It is still here due to an old GitHub Action for PullApprove v3. You can find the latest version of PullApprove at [pullapprove.com](https://www.pullapprove.com). |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.