Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalyzedCommit ¶
type AnalyzedCommit struct {
Commit Commit `yaml:"commit"`
ParsedMessage string `yaml:"parsedMessage"`
ParsedBreakingChangeMessage string `yaml:"parsedBreakingChangeMessage"`
Tag string `yaml:"tag"`
TagString string `yaml:"tagString"`
Scope Scope `yaml:"scope"`
Subject string `yaml:"subject"`
MessageBlocks map[string][]MessageBlock `yaml:"messageBlocks"`
IsBreaking bool `yaml:"isBreaking"`
Print bool `yaml:"print"`
}
AnalyzedCommit struct
type ChangelogTemplateConfig ¶
type ChangelogTemplateConfig struct {
CommitURL string
CompareURL string
Hash string
Version string
}
ChangelogTemplateConfig struct
type Commit ¶
type Commit struct {
Message string `yaml:"message"`
Author string `yaml:"author"`
Hash string `yaml:"hash"`
}
Commit struct
type GeneratedChangelog ¶
GeneratedChangelog struct
type MessageBlock ¶ added in v1.9.0
MessageBlock represents a block in the body section of a commit message
type ReleaseVersion ¶
type ReleaseVersion struct {
Last ReleaseVersionEntry `yaml:"last"`
Next ReleaseVersionEntry `yaml:"next"`
Branch string `yaml:"branch"`
Commits map[Release][]AnalyzedCommit `yaml:"commits"`
}
ReleaseVersion struct
Click to show internal directories.
Click to hide internal directories.