chore: triage review findings

This commit is contained in:
2026-05-16 12:32:41 +00:00
parent 20053504ef
commit d1ee8a2b84
4 changed files with 281 additions and 122 deletions
+15 -1
View File
@@ -74,7 +74,21 @@ fi
section "取得成品資訊"
info "GET $release_api_url"
release_json="$(curl -fsS "${auth_header[@]}" "$release_api_url")"
release_json='[]'
page=1
while :; do
page_url="$release_api_url?page=$page"
page_json="$(curl -fsS "${auth_header[@]}" "$page_url")"
if [ "$(jq 'length' <<<"$page_json")" -eq 0 ]; then
break
fi
release_json="$(jq -s 'add' <<<"$release_json"$'\n'"$page_json")"
page=$((page + 1))
done
release_json="$(jq -e 'sort_by(.created_at) | reverse' <<<"$release_json")"
release_count="$(jq 'length' <<<"$release_json")"