Allow to use only PR commits #4

Merged
fyrchik merged 1 commit from only-pr-commits into master 2024-09-04 19:51:22 +00:00

View file

@ -46,6 +46,8 @@ func main() {
lca = getMergeBase(r, head, from)
}
log.Printf("Resolved: %s", lca.Hash)
// Processing result.
var fail bool
@ -70,17 +72,18 @@ func main() {
header := lines[0]
if !rxHeader.MatchString(header) {
fail = true
fmt.Printf("Error: invalid header %s [%s]\n", header, id)
fmt.Printf("Error: invalid header '%s' [%s]\n", header, id)
return nil
}
// Check commit sign-off.
if !rxSignOff.MatchString(lines[len(lines)-1]) {
fail = true
fmt.Printf("Error: missing sign-off %s [%s]\n", header, id)
fmt.Printf("Error: missing sign-off '%s' [%s]\n", header, id)
return nil
}
fmt.Printf("OK: '%s' [%s]\n", header, id)
return nil
})