Skip to content

Commit abda76c

Browse files
committed
fix
1 parent a3c3a11 commit abda76c

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/fetch_runner_images.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -123,18 +123,18 @@ jobs:
123123
#Fetch Release Metadata
124124
for i in {1..5}; do
125125
gh api "repos/${SRC_REPO}/releases" --paginate | jq . > "${TMPDIR}/RELEASES.json"
126-
unset REL_COUNT ; REL_COUNT="$(jq -r '.. | objects | select(has("browser_download_url")) | .browser_download_url' "${TMPDIR}/RELEASES.json" | grep -iv 'null' | sort -u | wc -l | tr -d '[:space:]')"
127-
if [[ "${REL_COUNT}" -le 10 ]]; then
126+
unset REL_COUNT ; REL_COUNT="$(jq -r '.. | objects | select(has("browser_download_url")) | .browser_download_url' "${TMPDIR}/RELEASES.json" | grep -Eiv '^null$' | sort -u | wc -l | tr -d '[:space:]')"
127+
if [[ "${REL_COUNT}" -le 2 ]]; then
128128
echo "Retrying... ${i}/5"
129129
sleep 2
130-
elif [[ "${REL_COUNT}" -gt 10 ]]; then
130+
elif [[ "${REL_COUNT}" -ge 2 ]]; then
131131
unset REL_COUNT
132132
break
133133
fi
134134
done
135135
#Sanity Check URLs
136-
REL_COUNT="$(jq -r '.. | objects | select(has("browser_download_url")) | .browser_download_url' "${TMPDIR}/RELEASES.json" | grep -iv 'null' | sort -u | wc -l | tr -d '[:space:]')"
137-
if [[ "${REL_COUNT}" -le 10 ]]; then
136+
REL_COUNT="$(jq -r '.. | objects | select(has("browser_download_url")) | .browser_download_url' "${TMPDIR}/RELEASES.json" | grep -Eiv '^null$' | sort -u | wc -l | tr -d '[:space:]')"
137+
if [[ "${REL_COUNT}" -le 2 ]]; then
138138
echo -e "\n[-] FATAL: Failed to Fetch Release MetaData\n"
139139
echo "[-] Count: ${REL_COUNT}"
140140
echo "CONTINUE_GHRUN=FALSE" >> "${GITHUB_ENV}"

0 commit comments

Comments
 (0)