-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
48 lines (47 loc) · 1.37 KB
/
action.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
name: 'Evaluate Overall Status'
description: 'This action evaluate the overall status of a job considering the job status and the test results. The output provides a status as string and color'
inputs:
job_status:
description: 'Provide the current job status'
required: true
default: '${{ job.status }}'
test_report_conclusion:
description: 'Conclusion drawn by the test report action'
required: true
default: ''
ignore_test_report:
description: 'Ignore the test report in evaluation'
required: false
default: 'false'
fail_on_failed_tests:
description: 'Fail on failed tests'
required: false
default: 'false'
color_stable:
description: 'Color for stable notification'
required: false
default: '#007E1C'
color_unstable:
description: 'Color for unstable notification'
required: false
default: '#E29C00'
color_failed:
description: 'Color for failed notification'
required: false
default: '#AC0003'
color_cancelled:
description: 'Color for cancelled notification'
required: false
default: '#666666'
color_error:
description: 'Color for error notification'
required: false
default: '#660086'
outputs:
overall_status:
description: 'The status as string'
overall_status_color:
description: 'Color describing the status'
runs:
using: 'node20'
main: 'dist/index.js'