File tree Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Matrix bot
2
+ on :
3
+ pull_request_target :
4
+ types : [opened, closed]
5
+
6
+ jobs :
7
+ new-pr :
8
+ if : github.event.action == 'opened' && github.repository == 'smoltcp-rs/smoltcp'
9
+ runs-on : ubuntu-latest
10
+ continue-on-error : true
11
+ steps :
12
+ - name : send message
13
+
14
+ with :
15
+ room_id : ${{ secrets.MATRIX_ROOM_ID }}
16
+ access_token : ${{ secrets.MATRIX_ACCESS_TOKEN }}
17
+ message : " New PR: [${{ github.event.pull_request.title }}](${{ github.event.pull_request.html_url }})"
18
+ server : " matrix.org"
19
+
20
+ merged-pr :
21
+ if : github.event.action == 'closed' && github.event.pull_request.merged == true && github.repository == 'smoltcp-rs/smoltcp'
22
+ runs-on : ubuntu-latest
23
+ continue-on-error : true
24
+ steps :
25
+ - name : send message
26
+
27
+ with :
28
+ room_id : ${{ secrets.MATRIX_ROOM_ID }}
29
+ access_token : ${{ secrets.MATRIX_ACCESS_TOKEN }}
30
+ message : " PR merged: [${{ github.event.pull_request.title }}](${{ github.event.pull_request.html_url }})"
31
+ server : " matrix.org"
32
+
33
+ abandoned-pr :
34
+ if : github.event.action == 'closed' && github.event.pull_request.merged == false && github.repository == 'smoltcp-rs/smoltcp'
35
+ runs-on : ubuntu-latest
36
+ continue-on-error : true
37
+ steps :
38
+ - name : send message
39
+
40
+ with :
41
+ room_id : ${{ secrets.MATRIX_ROOM_ID }}
42
+ access_token : ${{ secrets.MATRIX_ACCESS_TOKEN }}
43
+ message : " PR closed without merging: [${{ github.event.pull_request.title }}](${{ github.event.pull_request.html_url }})"
44
+ server : " matrix.org"
You can’t perform that action at this time.
0 commit comments