From 8805b8689083c3afcdb29fd6c5d39be3e01b6dc0 Mon Sep 17 00:00:00 2001 From: Daniel Nephin Date: Thu, 29 Jul 2021 13:51:05 -0400 Subject: [PATCH] ci: query for max number of possible labels To fix a failure in our docs-cherrypick automation. This started to fail today, I suspect because github silently changed the order the labels were being returned, and by default it only returns 30 labels. We currently have 68 labels, so using per_page=100 (the maximum allowed) we should be able to fix this failure. --- .circleci/scripts/cherry-picker.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/scripts/cherry-picker.sh b/.circleci/scripts/cherry-picker.sh index a217e4a2b..18c2ec4a8 100755 --- a/.circleci/scripts/cherry-picker.sh +++ b/.circleci/scripts/cherry-picker.sh @@ -22,7 +22,7 @@ function get_latest_backport_label { local ret local latest_backport_label - resp=$(curl -f -s -H "Authorization: token ${GITHUB_TOKEN}" "https://api.github.com/repos/${CIRCLE_PROJECT_USERNAME}/${CIRCLE_PROJECT_REPONAME}/labels") + resp=$(curl -f -s -H "Authorization: token ${GITHUB_TOKEN}" "https://api.github.com/repos/${CIRCLE_PROJECT_USERNAME}/${CIRCLE_PROJECT_REPONAME}/labels?per_page=100") ret="$?" if [[ "$ret" -ne 0 ]]; then status "The GitHub API returned $ret which means it was probably rate limited."