-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
71 lines (70 loc) · 2.48 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
name: "Font Project Configuration"
description: "Set up font project build configuration"
inputs:
projectname: # id
description: "Typeface family name (optional, default='Font')"
required: false
default: "Font"
sourcepath: # id
description: "Path to source file directory relative to root (optional, default='src')"
required: false
default: "src"
buildpath: # id
description: "Path to build file directory relative to root (optional, default='build')"
required: false
default: "build"
licensepath: # id
description: "Path to project license relative to root (optional, default='None')"
required: false
default: "None"
readmepath: # id
description: "Path to project README file relative to root (optional, default='README.md')"
required: false
default: "README.md"
changelogpath: # id
description: "Path to project changelog relative to root (optional, default='CHANGELOG.md')"
required: false
default: "CHANGELOG.md"
py-version: # id
description: "The Python interpreter version (optional)"
required: false
default: "3.8.2"
dependpath: # id
description: "Path to build dependency definitions requirements.txt file (optional, default='requirements.txt')"
required: false
default: "requirements.txt"
dev-dependpath: # id
description: "Path to developer dependency definitions requirements.txt file (optional, default='dev-requirements.txt')"
required: false
default: "dev-requirements.txt"
buildcommand: # id
description: "The build command to produce font artifacts"
required: false
default: "make"
outputs:
projectname:
description: "Typeface family name"
sourcepath: # output will be available to future steps
description: "path to source file directory relative to root"
buildpath:
description: "path to build file directory relative to root"
licensepath: # id
description: "Path to project license"
readmepath: # id
description: "Path to project README file"
changelogpath: # id
description: "Path to project changelog"
py-version:
description: "The Python interpreter version"
dependpath: # id
description: "Path to build dependency definitions requirements.txt file"
dev-dependpath: # id
description: "Path to developer dependency definitions requirements.txt file"
buildcommand: # id
description: "The build command to produce font artifacts"
runs:
using: "node12"
main: "dist/index.js"
branding:
icon: "type"
color: "purple"