This commit is contained in:
parent
5cf3d5f9ce
commit
b7a1ad0833
|
@ -14,12 +14,12 @@ import (
|
||||||
// Otherwise, it iterates over each character in the message and checks if it is a non-ASCII character.
|
// Otherwise, it iterates over each character in the message and checks if it is a non-ASCII character.
|
||||||
// If a non-ASCII character is found, it returns an error indicating not to use non-ASCII characters in commit messages.
|
// If a non-ASCII character is found, it returns an error indicating not to use non-ASCII characters in commit messages.
|
||||||
// Otherwise, it returns nil indicating that the commit message is valid.
|
// Otherwise, it returns nil indicating that the commit message is valid.
|
||||||
|
// It skips the non-ASCII characters check for lines starting with specific keywords like "Co-authored-by", "Reviewed-by", and "Co-committed-by".
|
||||||
func NonAsciiMsg(root string) error {
|
func NonAsciiMsg(root string) error {
|
||||||
// cmd := exec.Command("git", "log", "--encoding=UTF-8", "--format=%B")
|
|
||||||
repo, err := git.PlainOpen(root)
|
repo, err := git.PlainOpen(root)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
slog.Error("openning git repo", "err", err)
|
slog.Error("opening git repo", "err", err)
|
||||||
return fmt.Errorf("error openning git repo: %v", err)
|
return fmt.Errorf("error opening git repo: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
ref, err := repo.Head()
|
ref, err := repo.Head()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user