Skip to content

Commit 818e02b

Browse files
authored
GH Action for Blazor issue processing
1 parent ad811e3 commit 818e02b

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: Issue processing
2+
on:
3+
issues:
4+
types:
5+
- opened
6+
paths:
7+
- 'aspnetcore/blazor/**'
8+
jobs:
9+
process-blazor-issue:
10+
runs-on: ubuntu-latest
11+
permissions:
12+
issues: write
13+
steps:
14+
- uses: actions/github-script@v6
15+
with:
16+
script: |
17+
await github.rest.issues.createComment({
18+
issue_number: context.issue.number,
19+
owner: context.repo.owner,
20+
repo: context.repo.repo,
21+
body: `### 🍂🎃🏮 *Autumn Skies and Pumpkin Pies!* 🥧☕🍂
22+
Stand by! A green dinosaur 🦖 will arrive shortly to assist.`
23+
})
24+
await github.rest.issues.addLabels({
25+
issue_number: context.issue.number,
26+
owner: context.repo.owner,
27+
repo: context.repo.repo,
28+
labels: ["Blazor"]
29+
})
30+
await github.rest.issues.addLabels({
31+
issue_number: context.issue.number,
32+
owner: context.repo.owner,
33+
repo: context.repo.repo,
34+
labels: ["aspnet-core/svc"]
35+
})
36+
await github.rest.issues.addLabels({
37+
issue_number: context.issue.number,
38+
owner: context.repo.owner,
39+
repo: context.repo.repo,
40+
labels: ["blazor/subsvc"]
41+
})
42+
await github.rest.issues.addAssignees({
43+
issue_number: context.issue.number,
44+
owner: context.repo.owner,
45+
repo: context.repo.repo,
46+
assignees: ["guardrex"]
47+
})
48+
await github.rest.issues.removeLabel({
49+
issue_number: context.issue.number,
50+
owner: context.repo.owner,
51+
repo: context.repo.repo,
52+
name: [":watch: Not Triaged"]
53+
})

0 commit comments

Comments
 (0)