Compare commits

...

2 Commits

4 changed files with 27 additions and 1 deletions

View File

@ -1,5 +1,19 @@
# CHANGELOG
## v1.21.0 (2023-12-25)
### Added
- feat(convention): allow type, scope has digit (2023-12-25)
### Others
- chore: add go fix (2023-12-21)
- build: bump go 1.20 (2023-12-21)
- chore(changelog): generate v1.20.5 (2023-12-21)
## v1.20.5 (2023-12-21)
### Others

View File

@ -34,6 +34,12 @@ func TestNewCommit(t *testing.T) {
Message: "feat(lang): add polish language",
},
},
{
name: "Commit message with scope",
c: git.Commit{
Message: "feat(bump00): allow bump minor",
},
},
{
name: "Uppercase",
c: git.Commit{

View File

@ -20,7 +20,8 @@ const (
var (
ErrEmptyCommit = errors.New("empty commit")
headerRegex = regexp.MustCompile(`(?P<type>[a-zA-Z]+)(?P<scope>\([a-zA-Z]+\))?(?P<attention>!)?:\s(?P<description>.+)`)
// Self build
headerRegex = regexp.MustCompile(`(?P<type>[a-zA-Z0-9]+)(?P<scope>\([a-zA-Z0-9]+\))?(?P<attention>!)?:\s(?P<description>.+)`)
)
type OptionFn func(*Commit) error

View File

@ -0,0 +1,5 @@
{
"RawHeader": "feat(bump00): allow bump minor (0001-01-01)",
"Type": "feat",
"Scope": "bump00"
}