mirror of
https://github.com/theupriser/steamify-cachyos-live-iso.git
synced 2026-10-02 15:10:26 +02:00
fix(ci): wait for the mirror to drop the old tag by the tag list (the single-tag URL always answers 404 there)
This commit is contained in:
1 parent
38bc1c1aa9
commit
6222bf7c5c
1 file changed
+2
-1
@@ -73,8 +73,9 @@ jobs:
|
||||
# The mirror has to see the tag go (it drops the tag and its release with the ISO); otherwise the new tag is only an
|
||||
# update there and starts no build.
|
||||
if mirror_sync; then
|
||||
# The tag list, not .../tags/<tag>: that URL answers 404 on this server even for tags that exist.
|
||||
for _ in $(seq 36); do
|
||||
[ "$(curl -s -o /dev/null -w '%{http_code}' "$GITEA_URL/api/v1/repos/$GITEA_REPO/tags/$tag")" = 404 ] && break
|
||||
curl -s "$GITEA_URL/api/v1/repos/$GITEA_REPO/tags?limit=100" | grep -q "\"name\":\"$tag\"" || break
|
||||
sleep 5
|
||||
done
|
||||
fi
|
||||
|
||||
Reference in new issue
Block a user