Skip to content

Commit 6749593

Browse files
authored
Merge pull request #58 from wouterj/github-reviews
Added support for GitHub reviews
2 parents d86ec51 + 61c8b6a commit 6749593

File tree

8 files changed

+1618
-64
lines changed

8 files changed

+1618
-64
lines changed

app/config/github.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,19 @@ services:
2626
arguments:
2727
- '@app.github.cached_labels_api'
2828

29+
app.subscriber.status_change_by_review_subscriber:
30+
class: AppBundle\Subscriber\StatusChangeByReviewSubscriber
31+
arguments:
32+
- '@app.status_api'
33+
- '@logger'
34+
2935
parameters:
3036
# point to the main symfony repositories
3137
repositories:
3238
symfony/symfony:
3339
subscribers:
3440
- app.subscriber.status_change_by_comment_subscriber
41+
- app.subscriber.status_change_by_review_subscriber
3542
- app.subscriber.needs_review_new_pr_subscriber
3643
- app.subscriber.bug_label_new_issue_subscriber
3744
- app.subscriber.auto_label_pr_from_content_subscriber
@@ -41,6 +48,7 @@ parameters:
4148
subscribers:
4249
- app.subscriber.status_change_by_comment_subscriber
4350
- app.subscriber.status_change_on_push_subscriber
51+
- app.subscriber.status_change_by_review_subscriber
4452
- app.subscriber.needs_review_new_pr_subscriber
4553
- app.subscriber.bug_label_new_issue_subscriber
4654
- app.subscriber.auto_label_pr_from_content_subscriber
@@ -51,6 +59,7 @@ parameters:
5159
subscribers:
5260
- app.subscriber.status_change_by_comment_subscriber
5361
- app.subscriber.status_change_on_push_subscriber
62+
- app.subscriber.status_change_by_review_subscriber
5463
- app.subscriber.needs_review_new_pr_subscriber
5564
- app.subscriber.bug_label_new_issue_subscriber
5665
- app.subscriber.auto_label_pr_from_content_subscriber

composer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
"knplabs/github-api": "^1.4"
2424
},
2525
"require-dev": {
26-
"sensio/generator-bundle": "~2.3"
26+
"sensio/generator-bundle": "~2.3",
27+
"phpunit/phpunit": "^5.0"
2728
},
2829
"scripts": {
2930
"post-root-package-install": [

0 commit comments

Comments
 (0)