| | name: Sync to Hugging Face Hub |
| |
|
| | on: |
| | push: |
| | branches: [demo-tmp-memory] |
| |
|
| | jobs: |
| | sync-to-hub: |
| | runs-on: ubuntu-latest |
| | steps: |
| | - uses: actions/checkout@v3 |
| | with: |
| | fetch-depth: 0 |
| | lfs: true |
| |
|
| | - name: Clean binary files from history |
| | run: | |
| | git filter-branch --force --index-filter \ |
| | "git rm --cached --ignore-unmatch exports/charts/blank_chart.png resources/visualization_demo.png" \ |
| | --prune-empty --tag-name-filter cat -- --all |
| | git reflog expire --expire=now --all |
| | git gc --prune=now --aggressive |
| | |
| | - name: Push to HF Space |
| | env: |
| | HF_TOKEN: ${{ secrets.HF_TOKEN }} |
| | HF_ORGANIZATION: ${{ vars.HF_ORGANIZATION }} |
| | HF_SPACE: ${{ vars.HF_SPACE }} |
| | run: | |
| | git config --global user.email "actions@github.com" |
| | git config --global user.name "GitHub Actions" |
| | git remote add hf "https://api:$HF_TOKEN@huggingface.co/spaces/$HF_ORGANIZATION/$HF_SPACE" |
| | git fetch hf |
| | git checkout demo-tmp-memory |
| | git push hf demo-tmp-memory:main --force |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
|
| |
|