Compare commits

...

2 Commits

Author SHA1 Message Date
CJACK.
cf2f79b6f4 Merge pull request #50 from CJackHwang/dev
更新
2026-02-23 01:38:40 +08:00
CJACK
ab6e817c8e 更新 2026-02-23 01:36:46 +08:00

View File

@@ -89,12 +89,13 @@ jobs:
run: | run: |
set -euo pipefail set -euo pipefail
for i in {1..6}; do for i in {1..6}; do
if curl -fsSIL --max-time 15 https://ghcr.io/v2/ >/dev/null; then code="$(curl -sS -o /dev/null -w '%{http_code}' --max-time 15 https://ghcr.io/v2/ || true)"
if [ "${code}" = "200" ] || [ "${code}" = "401" ] || [ "${code}" = "405" ]; then
exit 0 exit 0
fi fi
sleep "$((i * 10))" sleep "$((i * 10))"
done done
echo "GHCR endpoint is unreachable after multiple retries." >&2 echo "GHCR endpoint is unreachable after multiple retries (last status: ${code:-unknown})." >&2
exit 1 exit 1
- name: Log in to GHCR (with retry) - name: Log in to GHCR (with retry)