in cmd/release/number/main.go [65:76]
func getNextNumber(branch string, ct changetype.ChangeType) (nextNum string, numPath values.AbsolutePath, err error) {
currNum, numPath, err := values.GetLocalNumber(branch, ct)
if err != nil {
return "", "", fmt.Errorf("getting local number: %w", err)
}
currNumAsInt, err := strconv.Atoi(currNum)
if err != nil {
return "", "", fmt.Errorf("calculating next number from current number %s: %w", currNum, err)
}
return strconv.Itoa(currNumAsInt + 1), numPath, nil
}