From 66f5bb75f3ac26a182c47d6f01856bb85e979815 Mon Sep 17 00:00:00 2001 From: Adam Setch Date: Thu, 30 Jul 2026 18:35:53 -0400 Subject: [PATCH 1/2] ci: format contributors section as unordered list Signed-off-by: Adam Setch --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index c8f17aaed..a698b247f 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -133,7 +133,7 @@ jobs: notes=$(gh api --method POST "repos/${REPO}/releases/generate-notes" \ -f tag_name="${TAG_NAME}" -f target_commitish="${target}" --jq '.body' || true) contributors=$(printf '%s\n' "${notes}" | grep -oE 'by @[A-Za-z0-9-]+' | sed 's/^by //' \ - | sort -u | grep -viE '^@(github-actions|renovate|dependabot)$' | paste -sd ' ' - || true) + | sort -u | grep -viE '^@(github-actions|renovate|dependabot)$' | sed 's/^/- /' || true) new_contributors=$(printf '%s\n' "${notes}" | sed -n '/^## New Contributors/,/^$/p') # Idempotency: a re-run of an already-published release must not From 1263313dca2a0ac8c7508e0907d2db730f0298e2 Mon Sep 17 00:00:00 2001 From: Adam Setch Date: Thu, 30 Jul 2026 18:37:00 -0400 Subject: [PATCH 2/2] ci: format contributors section as unordered list Signed-off-by: Adam Setch --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index a698b247f..282f0c059 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -133,7 +133,7 @@ jobs: notes=$(gh api --method POST "repos/${REPO}/releases/generate-notes" \ -f tag_name="${TAG_NAME}" -f target_commitish="${target}" --jq '.body' || true) contributors=$(printf '%s\n' "${notes}" | grep -oE 'by @[A-Za-z0-9-]+' | sed 's/^by //' \ - | sort -u | grep -viE '^@(github-actions|renovate|dependabot)$' | sed 's/^/- /' || true) + | sort -u | grep -viE '^@(github-actions|renovate|dependabot)$' | sed 's/^/* /' || true) new_contributors=$(printf '%s\n' "${notes}" | sed -n '/^## New Contributors/,/^$/p') # Idempotency: a re-run of an already-published release must not