diff --git a/pkg/parser/parser.go b/pkg/parser/parser.go index 20efc58..ef50ac2 100644 --- a/pkg/parser/parser.go +++ b/pkg/parser/parser.go @@ -34,7 +34,7 @@ type ConventionalCommit struct { SemVer string } -var pattern = regexp.MustCompile(`^(?:(\w+)\(?(\w+)\)?: (.+))(?:(?:\r?\n|$){0,2}(.+))?(?:(?:\r?\n|$){0,2}(.+))?(?:\r?\n|$){0,2}`) +var pattern = regexp.MustCompile(`^(?:(\w+)\(?(\w+)?\)?: (.+))(?:(?:\r?\n|$){0,2}(.+))?(?:(?:\r?\n|$){0,2}(.+))?(?:\r?\n|$){0,2}`) var versionPattern = regexp.MustCompile(`^update for version ((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)$`) var breakingChange = "BREAKING CHANGE: "