use proper request types and urls to update labels (#4931)
Paweł Krupa committed
Dec 6, 2018 at 14:01 UTC
c2d3a61edcf299cb03d597f626a1e18faa81aef2
1 file changed
+5
-5
.travis/labeler.sh
+5
-5
@@ -27,10 +27,10 @@ for STATE in "open" "closed"; do
27
URL="https://api.github.com/repos/netdata/netdata/issues/$ISSUE"
28
BODY="$(curl "${URL}" 2>/dev/null | jq .body)"
29
case "${BODY}" in
30
- *"# Question summary"*) curl -H "Authorization: token $GITHUB_TOKEN" -d '{"labels":["question", "no changelog"]}' -X PATCH "${URL}" ;;
31
- *"# Bug report summary"*) curl -H "Authorization: token $GITHUB_TOKEN" -d '{"labels":["needs triage","bug"]}' -X PATCH "${URL}" ;;
32
- *"# Feature idea summary"*) curl -H "Authorization: token $GITHUB_TOKEN" -d '{"labels":["needs triage","feature request"]}' -X PATCH "${URL}" ;;
33
- *) curl -H "Authorization: token $GITHUB_TOKEN" -d '{"labels":["needs triage", "no changelog"]}' -X PATCH "${URL}" ;;
30
+ *"# Question summary"*) curl -H "Authorization: token $GITHUB_TOKEN" -d '{"labels":["question", "no changelog"]}' -X POST "${URL}/labels" ;;
31
+ *"# Bug report summary"*) curl -H "Authorization: token $GITHUB_TOKEN" -d '{"labels":["needs triage","bug"]}' -X POST "${URL}/labels" ;;
32
+ *"# Feature idea summary"*) curl -H "Authorization: token $GITHUB_TOKEN" -d '{"labels":["needs triage","feature request"]}' -X POST "${URL}/labels" ;;
33
+ *) curl -H "Authorization: token $GITHUB_TOKEN" -d '{"labels":["needs triage", "no changelog"]}' -X POST "${URL}/labels" ;;
34
esac
35
done
36
done
@@ -76,6 +76,6 @@ for PR in $(hub pr list -s all -f "%I%n" -L 10); do
76
NEW_SET=$(sort $NEW_LABELS | uniq | grep -v "^$" | sed -e 's/^/"/g;s/$/",/g' | tr -d '\n' | sed 's/.\{1\}$//')
77
if [ ! -z "$NEW_SET" ]; then
78
echo "-------- Assigning labels: ${NEW_SET} --------"
79
- curl -H "Authorization: token $GITHUB_TOKEN" -d "{\"labels\":[${NEW_SET}]}" -X POST "${URL}" &>/dev/null
79
+ curl -H "Authorization: token $GITHUB_TOKEN" -d "{\"labels\":[${NEW_SET}]}" -X POST "${URL}/labels" &>/dev/null
80
fi
81
done