diff --git a/pkg/generator/changelog_types.go b/pkg/generator/changelog_types.go index e04aee620348a95faaf03fe5c932461777d6466f..4ea54e7d2073a6326d8034e45e4e31b4c75603d7 100644 --- a/pkg/generator/changelog_types.go +++ b/pkg/generator/changelog_types.go @@ -4,6 +4,7 @@ type ChangelogType struct { Type string Text string Content string + Emoji string } type ChangelogTypes []ChangelogType @@ -30,51 +31,63 @@ func (ct *ChangelogTypes) AppendContent(cType, content string) { var defaultTypes = ChangelogTypes{ { - Type: "%%bc%%", - Text: "Breaking Changes", + Type: "%%bc%%", + Text: "Breaking Changes", + Emoji: "📣", }, { - Type: "feat", - Text: "Feature", + Type: "feat", + Text: "Feature", + Emoji: "🎁", }, { - Type: "fix", - Text: "Bug Fixes", + Type: "fix", + Text: "Bug Fixes", + Emoji: "🐞", }, { - Type: "revert", - Text: "Reverts", + Type: "revert", + Text: "Reverts", + Emoji: "🔙", }, { - Type: "perf", - Text: "Performance Improvements", + Type: "perf", + Text: "Performance Improvements", + Emoji: "📈", }, { - Type: "docs", - Text: "Documentation", + Type: "docs", + Text: "Documentation", + Emoji: "📄", }, { - Type: "test", - Text: "Tests", + Type: "test", + Text: "Tests", + Emoji: "🔎", }, { - Type: "refactor", - Text: "Code Refactoring", + Type: "refactor", + Text: "Code Refactoring", + Emoji: "🔀", }, { - Type: "style", - Text: "Styles", + Type: "style", + Text: "Styles", + Emoji: "🎨", }, { - Type: "chore", - Text: "Chores", + Type: "chore", + Text: "Chores", + Emoji: "🚧", }, { - Type: "build", - Text: "Build", + Type: "build", + Text: "Build", + Emoji: "📦", }, { - Type: "ci", - Text: "CI", + Type: "ci", + Text: "CI", + Emoji: "🔁", }, }