Skip to content

Commit 21c0472

Browse files
authored
Merge pull request #56 from protocol/add-reviewers
feat: automatically add reviewers to proposals
2 parents 95871ef + 91c0cb0 commit 21c0472

File tree

1 file changed

+104
-0
lines changed

1 file changed

+104
-0
lines changed

.github/workflows/assign-reviews.yml

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
on:
2+
pull_request:
3+
types: [opened, reopened]
4+
name: Assign Reviewers
5+
jobs:
6+
assign:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: Mikeal Rogers
10+
uses: AveryCameronUofR/[email protected]
11+
if: contains(fromJSON('["alanshaw", "olizilla", "gozala", "terichadbourne"]'), github.event.pull_request.user.login)
12+
with:
13+
reviewers: "mikeal"
14+
token: ${{ secrets.GITHUB_TOKEN }}
15+
- name: Rod Vagg
16+
uses: AveryCameronUofR/[email protected]
17+
if: contains(fromJSON('["achingbrain","vasco-santos","dirkmc"]'), github.event.pull_request.user.login)
18+
with:
19+
reviewers: "rvagg"
20+
token: ${{ secrets.GITHUB_TOKEN }}
21+
- name: Molly Mackinlay
22+
uses: AveryCameronUofR/[email protected]
23+
if: contains(fromJSON('[]'), github.event.pull_request.user.login)
24+
with:
25+
reviewers: "momack2"
26+
token: ${{ secrets.GITHUB_TOKEN }}
27+
- name: Alex North
28+
uses: AveryCameronUofR/[email protected]
29+
if: contains(fromJSON('[]'), github.event.pull_request.user.login)
30+
with:
31+
reviewers: "anorth"
32+
token: ${{ secrets.GITHUB_TOKEN }}
33+
- name: Pooja Shah
34+
uses: AveryCameronUofR/[email protected]
35+
if: contains(fromJSON('[]'), github.event.pull_request.user.login)
36+
with:
37+
reviewers: "pooja"
38+
token: ${{ secrets.GITHUB_TOKEN }}
39+
- name: Oli Evans
40+
uses: AveryCameronUofR/[email protected]
41+
if: contains(fromJSON('[]'), github.event.pull_request.user.login)
42+
with:
43+
reviewers: "olizilla"
44+
token: ${{ secrets.GITHUB_TOKEN }}
45+
- name: Steve Loeppky
46+
uses: AveryCameronUofR/[email protected]
47+
if: contains(fromJSON('["arajasek ","aschmahmann ","lidel","magic6k","marten-seemann","schomatis ","stebalien","warpfork","ZenGround0"]'), github.event.pull_request.user.login)
48+
with:
49+
reviewers: "BigLep"
50+
token: ${{ secrets.GITHUB_TOKEN }}
51+
- name: Alan Shaw
52+
uses: AveryCameronUofR/[email protected]
53+
if: contains(fromJSON('["hugomrdias","gozala","ribasushi","jnthnvctr"]'), github.event.pull_request.user.login)
54+
with:
55+
reviewers: "alanshaw"
56+
token: ${{ secrets.GITHUB_TOKEN }}
57+
- name: Mike Goelzer
58+
uses: AveryCameronUofR/[email protected]
59+
if: contains(fromJSON('[]'), github.event.pull_request.user.login)
60+
with:
61+
reviewers: "mgoelzer"
62+
token: ${{ secrets.GITHUB_TOKEN }}
63+
- name: Steven Allen
64+
uses: AveryCameronUofR/[email protected]
65+
if: contains(fromJSON('[]'), github.event.pull_request.user.login)
66+
with:
67+
reviewers: "stebalien"
68+
token: ${{ secrets.GITHUB_TOKEN }}
69+
- name: Will Scott
70+
uses: AveryCameronUofR/[email protected]
71+
if: contains(fromJSON('["acruikshank","hannahhoward","gammazero","mvdan"]'), github.event.pull_request.user.login)
72+
with:
73+
reviewers: "willscott"
74+
token: ${{ secrets.GITHUB_TOKEN }}
75+
- name: Kadir Topal
76+
uses: AveryCameronUofR/[email protected]
77+
if: contains(fromJSON('[]'), github.event.pull_request.user.login)
78+
with:
79+
reviewers: "atopal"
80+
token: ${{ secrets.GITHUB_TOKEN }}
81+
- name: Jacob Heun
82+
uses: AveryCameronUofR/[email protected]
83+
if: contains(fromJSON('["achingbrain","vasco-santos","dirkmc","rvagg","acruikshank","hannahhoward","gammazero","mvdan","willscott"]'), github.event.pull_request.user.login)
84+
with:
85+
reviewers: "jacobheun"
86+
token: ${{ secrets.GITHUB_TOKEN }}
87+
- name: David Choi
88+
uses: AveryCameronUofR/[email protected]
89+
if: contains(fromJSON('[]'), github.event.pull_request.user.login)
90+
with:
91+
reviewers: "dchoi27"
92+
token: ${{ secrets.GITHUB_TOKEN }}
93+
- name: Jonathan Victor
94+
uses: AveryCameronUofR/[email protected]
95+
if: contains(fromJSON('[]'), github.event.pull_request.user.login)
96+
with:
97+
reviewers: "jnthnvctr"
98+
token: ${{ secrets.GITHUB_TOKEN }}
99+
- name: Raul Kripalani
100+
uses: AveryCameronUofR/[email protected]
101+
if: contains(fromJSON('["nonsense", "kubuxu", "dirkmc", "vyzo", "aarshkshah1992"]'), github.event.pull_request.user.login)
102+
with:
103+
reviewers: "raulk"
104+
token: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)