Skip to content

Commit 390093e

Browse files
authored
Merge pull request #554 from smoltcp-rs/matrix-bot
Add matrix bot
2 parents 27c9fda + 2c41c80 commit 390093e

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

.github/matrix-bot.yml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
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+
uses: s3krit/[email protected]
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+
uses: s3krit/[email protected]
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+
uses: s3krit/[email protected]
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"

0 commit comments

Comments
 (0)