Compare commits
2 Commits
92e8014300
...
0e0b60fe68
Author | SHA1 | Date |
---|---|---|
sudo pacman -Syu | 0e0b60fe68 | |
sudo pacman -Syu | e803445987 |
14
CHANGELOG.md
14
CHANGELOG.md
|
@ -1,5 +1,19 @@
|
||||||
# CHANGELOG
|
# 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)
|
## v1.20.5 (2023-12-21)
|
||||||
|
|
||||||
### Others
|
### Others
|
||||||
|
|
|
@ -34,6 +34,12 @@ func TestNewCommit(t *testing.T) {
|
||||||
Message: "feat(lang): add polish language",
|
Message: "feat(lang): add polish language",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: "Commit message with scope",
|
||||||
|
c: git.Commit{
|
||||||
|
Message: "feat(bump00): allow bump minor",
|
||||||
|
},
|
||||||
|
},
|
||||||
{
|
{
|
||||||
name: "Uppercase",
|
name: "Uppercase",
|
||||||
c: git.Commit{
|
c: git.Commit{
|
||||||
|
|
|
@ -20,7 +20,8 @@ const (
|
||||||
var (
|
var (
|
||||||
ErrEmptyCommit = errors.New("empty commit")
|
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
|
type OptionFn func(*Commit) error
|
||||||
|
|
5
internal/convention/testdata/TestNewCommit/Commit_message_with_scope#01.golden
vendored
Normal file
5
internal/convention/testdata/TestNewCommit/Commit_message_with_scope#01.golden
vendored
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"RawHeader": "feat(bump00): allow bump minor (0001-01-01)",
|
||||||
|
"Type": "feat",
|
||||||
|
"Scope": "bump00"
|
||||||
|
}
|
Loading…
Reference in New Issue