Merge pull request 'fix: lib: use temporary unique file name' (#547) from limiting-factor/end-to-end:wip-version into main

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/547
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
This commit is contained in:
earl-warren 2025-02-23 13:33:17 +00:00
commit 9d001beba8
No known key found for this signature in database
GPG key ID: F128CBE6AB3A7201

View file

@ -92,10 +92,11 @@ function retry() {
function get_versions() {
local releases=$1
local page=1
local tmp=$(mktemp)
while true; do
curl --fail -sS "$releases?limit=100&page=$page" | jq -r '.[] | .tag_name' >/tmp/page
cat /tmp/page
if ! test -s /tmp/page; then
curl --fail -sS "$releases?limit=100&page=$page" | jq -r '.[] | .tag_name' >$tmp
cat $tmp
if ! test -s $tmp; then
break
fi
page=$(expr $page + 1)