fix: empty commit
This commit is contained in:
parent
d299849c78
commit
e8506eeb51
|
@ -88,16 +88,26 @@ func commitMsgToConf() (conf Conf, err error) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
ref, err := r.Head()
|
ref, err := r.Head()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
commit, err := r.CommitObject(ref.Hash())
|
commit, err := r.CommitObject(ref.Hash())
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
file := "conf.toml"
|
||||||
|
|
||||||
msg := commit.Message
|
msg := commit.Message
|
||||||
slog.Debug("commit msg to conf", "msg", msg)
|
slog.Debug("commit msg to conf", "msg", msg)
|
||||||
|
if msg == "" {
|
||||||
|
conf, err = parseConfFile(file)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
line := strings.Split(msg, "\n")[0]
|
line := strings.Split(msg, "\n")[0]
|
||||||
|
|
||||||
words := strings.Fields(line)
|
words := strings.Fields(line)
|
||||||
|
@ -109,8 +119,6 @@ func commitMsgToConf() (conf Conf, err error) {
|
||||||
head = head[:len(head)-1]
|
head = head[:len(head)-1]
|
||||||
}
|
}
|
||||||
|
|
||||||
file := "conf.toml"
|
|
||||||
|
|
||||||
switch head {
|
switch head {
|
||||||
case "feat", "fix", "refactor", "perf", "test", "build", "revert":
|
case "feat", "fix", "refactor", "perf", "test", "build", "revert":
|
||||||
if len(words) < 2 {
|
if len(words) < 2 {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user