msq-plurality-gap / code /publish.sh
adeerkhan's picture
MSQ: the unstated premise
5264032 verified
Raw History Blame Contribute Delete
718 Bytes
#!/usr/bin/env bash
# Publish the MSQ bucket to Hugging Face, with retries.
set -u
cd /home/adeerkhan/github/fatima
source .venv/bin/activate
export HF_TOKEN="$(cat "$HOME/.config/fatima/hf_token")"
unset HF_HUB_DISABLE_XET
REPO="${1:-adeerkhan/msq-plurality-gap}"
for attempt in 1 2 3 4 5 6 7 8; do
echo "[$(date +%T)] upload attempt $attempt"
if [ "$attempt" = "1" ]; then
python code/upload_bucket.py --repo "$REPO" 2>&1 | tail -40
else
python code/upload_bucket.py --repo "$REPO" --no-stage 2>&1 | tail -40
fi
rc=$?
echo "[$(date +%T)] attempt $attempt rc=$rc"
if [ "$rc" = "0" ]; then
echo "UPLOAD COMPLETE"
exit 0
fi
sleep 10
done
echo "UPLOAD FAILED AFTER 8 ATTEMPTS"
exit 1