build: add labeler workflow for PRs (#10143)

Use labels to categorise release notes
This commit is contained in:
Jakob Borg
2025-05-29 10:04:08 +02:00
committed by GitHub
parent d940d094a1
commit 40660c5fb7
4 changed files with 76 additions and 1 deletions
+6 -1
View File
@@ -20,6 +20,7 @@ import (
"log"
"net/http"
"os"
"regexp"
"strings"
)
@@ -114,5 +115,9 @@ func generatedNotes(newVer, targetCommit, prevVer string) (string, error) {
if err := json.NewDecoder(res.Body).Decode(&resJSON); err != nil {
return "", err
}
return strings.TrimSpace(resJSON.Body), nil
return strings.TrimSpace(removeHTMLComments(resJSON.Body)), nil
}
func removeHTMLComments(s string) string {
return regexp.MustCompile(`<!--.*?-->`).ReplaceAllString(s, "")
}