-
Notifications
You must be signed in to change notification settings - Fork 1
/
.changie.yaml
107 lines (105 loc) · 2.21 KB
/
.changie.yaml
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
# Changie docs
# https://changie.dev/config
#
# Advanced formatting/logic docs
# https://masterminds.github.io/sprig
changesDir: changelog/releases
unreleasedDir: ../unreleased
headerPath: ../header.tpl.md
versionHeaderPath: ""
versionFooterPath: ""
changelogPath: CHANGELOG.md
versionExt: md
componentFormat: "### {{.Component}}"
versionFormat: |
## [{{.Version}}] _{{.Time.Format "2006-01-02"}}_
headerFormat: |
Cycloid CLI changelog:
kindFormat: "**{{.Kind}}**"
changeFormat: |
- {{.Body}} ([CLI#{{.Custom.PR}}])
{{if ne .Custom.DETAILS "" -}}
*{{.Custom.DETAILS}}*
{{- end -}}
footerFormat: |
{{- range (customs .Changes "PR" | uniq) }}
[CLI#{{.}}]: https://github.com/cycloidio/cycloid-cli/pull/{{.}}
{{- end}}
components:
- API Keys
- Authentication
- Budget
- CLI
- Cloud Cost Management
- Concourse
- Config Repo
- Credentials
- Dashboard
- Environments
- Events
- InfraImport
- InfraPolicies
- InfraView
- Inventory
- Invitations
- KPI
- Licence
- Logs
- Members
- Monitoring
- MSP
- Notifications
- Organizations
- Pipeline Designer
- Pipeline view
- Pipelines Overview
- Profile-User-SalesForce
- Project
- Quota
- Roles
- Service Catalog
- StackCraft
- StackForms
- Start&Stop Env
- Status Page
- Teams
- TerraCost
- Workers
- Other
kinds:
- label: ADDED
- label: BREAKING
- label: CHANGED
- label: DEPRECATED
- label: FIXED
- label: INTERNAL
- label: REMOVED
- label: SECURITY
# --[Notes]--
#
# :: key & label ::
# Doesn't print out both key and label in the cmd line
# so you'll need to prepend the label with the key.
#
# :: optional ::
# Contrary to the docs, int is not optional. So if you
# want to make something optional, you need string.
#
# :: order ::
# We cannot dictate the order for custom properties,
# it's also not clear what logic is used to order them.
#
# :: DETAILS ::
# If your command line goes funky after typing then just
# press enter and finish writing in your IDE instead.
custom:
- key: TYPE
type: enum
enumOptions:
- CLI
- key: PR
type: int
minInt: 1
- key: DETAILS
label: DETAILS - for public release, should be approx 1-2 sentences (user impact), optional.
type: string