From ecdd4af7065cd8e35ed1992ed0840476f786a215 Mon Sep 17 00:00:00 2001
From: timoknapp <mail@timoknapp.com>
Date: Fri, 4 Dec 2020 20:23:56 +0100
Subject: [PATCH] feat: add emojis to default commit types

---
 pkg/generator/changelog_types.go | 61 +++++++++++++++++++-------------
 1 file changed, 37 insertions(+), 24 deletions(-)

diff --git a/pkg/generator/changelog_types.go b/pkg/generator/changelog_types.go
index e04aee6..4ea54e7 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: "🔁",
 	},
 }
-- 
GitLab