-
Notifications
You must be signed in to change notification settings - Fork 21
159 lines (159 loc) · 5.04 KB
/
test.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
name: Test Action
on: [ push ]
jobs:
windows_test:
runs-on: windows-latest
name: Windows Test Job
steps:
- name: Windows Test Info
uses: rjstone/discord-webhook-notify@v1
with:
severity: info
details: Test succeeded.
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: Windows Test Warn
uses: rjstone/discord-webhook-notify@v1
with:
severity: warn
details: Test warning.
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: Windows Test Error
uses: rjstone/discord-webhook-notify@v1
with:
severity: error
details: Test error.
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: Windows Test Custom
uses: rjstone/discord-webhook-notify@v1
with:
severity: info
username: CustomUsername
color: '#ff00aa'
avatarUrl: https://github.githubassets.com/images/modules/logos_page/Octocat.png
description: This is a custom description.
details: 'Custom details: Somebody set up us the bomb.'
footer: This is a footer.
text: This is where text goes.
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: Windows Test Success
uses: rjstone/discord-webhook-notify@v1
if: success()
with:
severity: info
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: Windows Test Failure
uses: rjstone/discord-webhook-notify@v1
if: failure()
with:
severity: error
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: Windows Test Cancelled
uses: rjstone/discord-webhook-notify@v1
if: cancelled()
with:
severity: warn
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
linux_test:
runs-on: ubuntu-latest
name: Linux Test Job
steps:
- name: Linux Test Info
uses: rjstone/discord-webhook-notify@v1
with:
severity: info
details: Test succeeded.
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: Linux Test Warn
uses: rjstone/discord-webhook-notify@v1
with:
severity: warn
details: Test warning.
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: Linux Test Error
uses: rjstone/discord-webhook-notify@v1
with:
severity: error
details: Test error.
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: Linux Test Custom
uses: rjstone/discord-webhook-notify@v1
with:
severity: info
username: CustomUsername
color: '#ff00aa'
avatarUrl: https://github.githubassets.com/images/modules/logos_page/Octocat.png
description: This is a custom description.
details: 'Custom details: Somebody set up us the bomb.'
footer: This is a footer.
text: This is where text goes.
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: Linux Test Success
uses: rjstone/discord-webhook-notify@v1
if: success()
with:
severity: info
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: Linux Test Failure
uses: rjstone/discord-webhook-notify@v1
if: failure()
with:
severity: error
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: Linux Test Cancelled
uses: rjstone/discord-webhook-notify@v1
if: cancelled()
with:
severity: warn
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
macos_test:
runs-on: macos-latest
name: MacOS Test Job
steps:
- name: MacOS Test Info
uses: rjstone/discord-webhook-notify@v1
with:
severity: info
details: Test succeeded.
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: MacOS Test Warn
uses: rjstone/discord-webhook-notify@v1
with:
severity: warn
details: Test warning.
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: MacOS Test Error
uses: rjstone/discord-webhook-notify@v1
with:
severity: error
details: Test error.
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: MacOS Test Custom
uses: rjstone/discord-webhook-notify@v1
with:
severity: info
username: CustomUsername
color: '#ff00aa'
avatarUrl: https://github.githubassets.com/images/modules/logos_page/Octocat.png
description: This is a custom description.
details: 'Custom details: Somebody set up us the bomb.'
footer: This is a footer.
text: This is where text goes.
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: MacOS Test Success
uses: rjstone/discord-webhook-notify@v1
if: success()
with:
severity: info
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: MacOS Test Failure
uses: rjstone/discord-webhook-notify@v1
if: failure()
with:
severity: error
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
- name: MacOS Test Cancelled
uses: rjstone/discord-webhook-notify@v1
if: cancelled()
with:
severity: warn
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}