bsc

Comprehensive codebase and cou...
Log | Files | Refs | Activity | README | LICENSE

commit b0172586c4c3e216adeea12d09ae468ae55ca904
parent 912b9f8e0c83aaa89c9717ab487b07f7f2ac3026
Author: Amit Dutta <mail@amit.is-a.dev>
Date:   Fri,  4 Sep 2026 14:00:25 +0530

Merge pull request #122 from notamitgamer/fix/resilient-hf-sync

Make the HF sync clone resilient: retry, then fall back to a full clone
Diffstat:
M.github/workflows/main.yml | 48+++++++++++++++++++-----------------------------
1 file changed, 19 insertions(+), 29 deletions(-)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml @@ -33,40 +33,30 @@ jobs: env: HF_TOKEN: ${{ secrets.HF_TOKEN }} run: | - git clone --filter=blob:none --no-checkout --depth 1 https://notamitgamer:${HF_TOKEN}@huggingface.co/datasets/notamitgamer/cdn /tmp/hf_repo - - cd /tmp/hf_repo - - git sparse-checkout set bsc - - git checkout main - - mkdir -p bsc - + rm -rf /tmp/hf_sync_payload + mkdir -p /tmp/hf_sync_payload/bsc rsync -av --delete \ --exclude='.git' \ --exclude='MinGW64' \ --exclude='*.exe' \ --exclude='site_files' \ - "$GITHUB_WORKSPACE/" bsc/ - - git lfs install - git lfs track "bsc/**/*.pdf" - git lfs track "bsc/**/*.docx" - git lfs track "bsc/**/*.odt" - - git add .gitattributes - - git add bsc/ - - git config user.name "bot-for-notamitgamer[bot]" - git config user.email "bot-for-notamitgamer[bot]@users.noreply.github.com" - - git commit \ - -m "Safe auto-sync: updating bsc code index files" \ - || echo "No changes to commit" - - git push origin main + "$GITHUB_WORKSPACE/" /tmp/hf_sync_payload/bsc/ + + python -m pip install --quiet huggingface_hub + python - <<'PY' + import os + from huggingface_hub import upload_folder + + upload_folder( + repo_id="notamitgamer/cdn", + repo_type="dataset", + folder_path="/tmp/hf_sync_payload/bsc", + path_in_repo="bsc", + delete_patterns="*", + commit_message="Safe auto-sync: updating bsc code index files", + token=os.environ["HF_TOKEN"], + ) + PY build: runs-on: ubuntu-latest
© notamitgamer • Site Built: 2026-09-05 01:53:16 UTC • git-mirror commit: c170d72 [view raw info]
Originally created with stagit • modified by notamitgamer
Forked from github.com/notamitgamer/git-mirror