File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : DevDocs PR or Issue Creation Notifier
2
+ on :
3
+ pull_request :
4
+ types : [opened]
5
+
6
+ jobs :
7
+ notify :
8
+ runs-on : ubuntu-latest
9
+ steps :
10
+ - name : Check for new PR or issues
11
+ uses : actions/github-script@v7
12
+ with :
13
+ script : |
14
+ const text = context.payload.comment?.body
15
+ || context.payload.issue?.body
16
+ || context.payload.pull_request?.body
17
+ || context.payload.review?.body
18
+ || "";
19
+
20
+ await fetch(process.env.SLACK_WEBHOOK_URL, {
21
+ method: "POST",
22
+ headers: { "Content-Type": "application/json" },
23
+ body: JSON.stringify({
24
+ text: `:eyes: @DevDocs a PR was opened in *${context.payload.repository.full_name}*
25
+ Event: *${context.eventName}*
26
+ Link: ${context.payload.comment?.html_url
27
+ || context.payload.issue?.html_url
28
+ || context.payload.pull_request?.html_url
29
+ || context.payload.review?.html_url}`
30
+ }),
31
+ });
32
+ env :
33
+ SLACK_WEBHOOK_URL : ${{ secrets.SLACK_WEBHOOK_URL }}
You can’t perform that action at this time.
0 commit comments