Skip to content

Commit f69499e

Browse files
change close milestone logic to deal with MS names that include a description
1 parent c49fb41 commit f69499e

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/npm-publish.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,10 @@ jobs:
5656
5757
milestone_number="$(echo "$milestones_json" | jq -r \
5858
--arg milestone_title "$milestone_title" \
59-
'.[] | select(.title == $milestone_title) | .number' \
59+
'($milestone_title | gsub("\\."; "\\\\.")) as $escaped_milestone_title
60+
| .[]
61+
| select(.title | test("^" + $escaped_milestone_title + "($|[ :a-z0-9-])"))
62+
| .number' \
6063
| head -n1)"
6164
6265
if [ -z "${milestone_number}" ] || [ "${milestone_number}" = "null" ]; then

0 commit comments

Comments
 (0)