diff --git a/cmd/joj3/conf.go b/cmd/joj3/conf.go index a1da8e2..8f54337 100644 --- a/cmd/joj3/conf.go +++ b/cmd/joj3/conf.go @@ -129,9 +129,13 @@ func parseMsg(confRoot, confName, msg string) (conf Conf, group string, err erro if err != nil { return } - if strings.Contains( - strings.ToLower(conventionalCommit.Description), "joj") { - group = "joj" + groupKeywords := []string{"joj"} + for _, groupKeyword := range groupKeywords { + if strings.Contains( + strings.ToLower(conventionalCommit.Description), groupKeyword) { + group = groupKeyword + break + } } slog.Debug("conf loaded", "conf", conf) return