diff --git a/cmd/build/base.go b/cmd/build/base.go index fa40a47..5e1ab30 100644 --- a/cmd/build/base.go +++ b/cmd/build/base.go @@ -3,6 +3,7 @@ package main import ( "context" "fmt" + "math" "os/user" "runtime" "strconv" @@ -197,7 +198,7 @@ func (this *base) resolvePr() uint { return 0 } n, _ := strconv.ParseUint(strings.TrimSuffix(v, "/merge"), 10, 64) - if n > uint64(^uint(0)) { + if n > uint64(math.MaxUint) { return 0 // or handle the error appropriately } return uint(n)