🐛 Remove 'Ensure HF Space exists' step from CI
Browse files
.github/workflows/sync-to-hf-space.yml
CHANGED
|
@@ -47,45 +47,45 @@ jobs:
|
|
| 47 |
exit 1
|
| 48 |
fi
|
| 49 |
|
| 50 |
-
- name: Ensure HF Space exists
|
| 51 |
-
|
| 52 |
-
|
| 53 |
-
|
| 54 |
-
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
|
| 58 |
-
|
| 59 |
-
|
| 60 |
-
|
| 61 |
-
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
|
| 66 |
-
|
| 67 |
-
|
| 68 |
-
|
| 69 |
-
|
| 70 |
-
|
| 71 |
-
|
| 72 |
-
|
| 73 |
-
|
| 74 |
-
|
| 75 |
-
|
| 76 |
-
|
| 77 |
-
|
| 78 |
-
|
| 79 |
-
|
| 80 |
-
|
| 81 |
-
|
| 82 |
-
|
| 83 |
-
|
| 84 |
-
|
| 85 |
-
|
| 86 |
-
|
| 87 |
-
|
| 88 |
-
|
| 89 |
|
| 90 |
- name: Push to HF Space remote
|
| 91 |
env:
|
|
|
|
| 47 |
exit 1
|
| 48 |
fi
|
| 49 |
|
| 50 |
+
# - name: Ensure HF Space exists
|
| 51 |
+
# id: hf
|
| 52 |
+
# env:
|
| 53 |
+
# HF_TOKEN: ${{ secrets.HF_TOKEN }}
|
| 54 |
+
# HF_USERNAME: ${{ secrets.HF_USERNAME }}
|
| 55 |
+
# HF_SPACE_ID: ${{ vars.HF_SPACE_ID || 'taagarwa/coding-agent-leaderboard' }}
|
| 56 |
+
# run: |
|
| 57 |
+
# set -euo pipefail
|
| 58 |
+
# python -m pip install --quiet 'huggingface_hub>=0.24,<2'
|
| 59 |
+
# python - <<'PY'
|
| 60 |
+
# import os
|
| 61 |
+
|
| 62 |
+
# from huggingface_hub import HfApi
|
| 63 |
+
|
| 64 |
+
# token = os.environ["HF_TOKEN"]
|
| 65 |
+
# space_id = os.environ["HF_SPACE_ID"]
|
| 66 |
+
# fallback_username = os.environ.get("HF_USERNAME", "").strip()
|
| 67 |
+
|
| 68 |
+
# api = HfApi(token=token)
|
| 69 |
+
# username = fallback_username
|
| 70 |
+
# try:
|
| 71 |
+
# info = api.whoami(token=token)
|
| 72 |
+
# username = str(info.get("name") or username).strip()
|
| 73 |
+
# except Exception as exc:
|
| 74 |
+
# if not username:
|
| 75 |
+
# raise RuntimeError("HF_USERNAME fallback is required when token introspection fails") from exc
|
| 76 |
+
|
| 77 |
+
# api.create_repo(
|
| 78 |
+
# repo_id=space_id,
|
| 79 |
+
# repo_type="space",
|
| 80 |
+
# space_sdk="docker",
|
| 81 |
+
# token=token,
|
| 82 |
+
# exist_ok=True,
|
| 83 |
+
# )
|
| 84 |
+
|
| 85 |
+
# with open(os.environ["GITHUB_OUTPUT"], "a", encoding="utf-8") as output:
|
| 86 |
+
# output.write(f"username={username}\n")
|
| 87 |
+
# print(f"HF Space ready: {space_id}")
|
| 88 |
+
# PY
|
| 89 |
|
| 90 |
- name: Push to HF Space remote
|
| 91 |
env:
|