(msg, tag string)
| 1386 | } |
| 1387 | |
| 1388 | func trimTagMessage(msg, tag string) string { |
| 1389 | firstBlank := strings.Index(msg, "\n\n") |
| 1390 | if firstBlank > 0 { |
| 1391 | msg = msg[firstBlank+2:] |
| 1392 | } |
| 1393 | msg = strings.TrimPrefix(msg, tag) |
| 1394 | beginSig := strings.Index(msg, "-----BEGIN PGP") |
| 1395 | if beginSig > 0 { |
| 1396 | msg = msg[:beginSig] |
| 1397 | } |
| 1398 | return strings.TrimSpace(msg) |
| 1399 | } |
| 1400 | |
| 1401 | func nextPatchVersion(ver string) string { |
| 1402 | parts := strings.SplitN(ver, "-", 2) |