-
-
Notifications
You must be signed in to change notification settings - Fork 37
/
action.yml
83 lines (82 loc) · 2.78 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
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
# SPDX-FileCopyrightText: Simon Schneegans <[email protected]>
# SPDX-License-Identifier: MIT
name: "Dynamic Badges"
description: "Create badges via shields.io/endpoint for your README.md which may change with every commit."
branding:
icon: "tag"
color: "green"
inputs:
auth:
description: "Your secret with the gist scope"
required: true
gistID:
description: "The ID of the gist to use"
required: true
filename:
description: "The *.json or *.svg filename of the badge data"
required: true
label:
description: "The left text of the badge"
required: true
message:
description: "The right text of the badge"
required: true
host:
description: "The base URL of the gist API"
default: "https://api.github.com/gists/"
required: false
forceUpdate:
description: "If set to true, the gist will be updated even if the content did not change"
default: "false"
required: false
labelColor:
description: "The left color of the badge"
required: false
color:
description: "The right color of the badge"
required: false
isError:
description: "The color will be red and cannot be overridden"
required: false
namedLogo:
description: "A logo name from simpleicons.org"
required: false
logoSvg:
description: "An svg-string to be used as logo"
required: false
logoColor:
description: "The color for the logo"
required: false
logoWidth:
description: "The space allocated for the logo"
required: false
logoPosition:
description: "The position of the logo"
required: false
style:
description: 'The style like "flat" or "social"'
required: false
cacheSeconds:
description: "The cache lifetime in seconds (must be greater than 300)"
required: false
valColorRange:
description: "A numerical value used to define the message color. Usually this should be between maxColorRange and minColorRange. This is required if you want to use the color range feature."
required: false
maxColorRange:
description: "If valColorRange assumes this value, the badge will be green. This is required if you want to use the color range feature."
required: false
minColorRange:
description: "If valColorRange assumes this value, the badge will be red. This is required if you want to use the color range feature."
required: false
invertColorRange:
description: "If the range should be inverted, causing a smaller value to have green color. Defaults to false."
required: false
colorRangeSaturation:
description: "Saturation used by the color range feature. Defaults to 100."
required: false
colorRangeLightness:
description: "Lightness used by the color range feature. Defaults to 40."
required: false
runs:
using: "node20"
main: "index.js"