workflow update

This commit is contained in:
Michel Roegl-Brunner 2025-03-18 14:31:58 +01:00
parent 65d7765ea6
commit 1252fef682

View File

@ -63,10 +63,10 @@ jobs:
jq -r '.projects[] | "\(.id) \(.name)"' "$projects_file" | while read -r id name; do jq -r '.projects[] | "\(.id) \(.name)"' "$projects_file" | while read -r id name; do
version=$(curl -s -H "X-Key: $token" "https://api.newreleases.io/v1/projects/$id/latest-release") version=$(curl -s -H "X-Key: $token" "https://api.newreleases.io/v1/projects/$id/latest-release")
version_data=$(echo "$version" | jq -r '.version // empty') version_data=$(echo "$version" | jq -r '.version // empty')
version_date=$(echo "$version" | jq -r '.date // empty') date=$(echo "$version" | jq -r '.date // empty')
if [ -n "$version_data" ]; then if [ -n "$version_data" ]; then
jq --arg name "$name" --arg version "$version_data" --arg date "$version_date" \ jq --arg name "$name" --arg version "$version_data" --arg date "$date" \
'. += [{"name": $name, "version": $version, "date": $version_date}]' "$output_file" > "$output_file.tmp" && mv "$output_file.tmp" "$output_file" '. += [{"name": $name, "version": $version, "date": $date}]' "$output_file" > "$output_file.tmp" && mv "$output_file.tmp" "$output_file"
fi fi
done done
((page++)) ((page++))