| name: Sync to Hugging Face hub |
| on: |
| push: |
| branches: [main] |
| |
| workflow_dispatch: |
|
|
| jobs: |
| sync-to-hub: |
| runs-on: ubuntu-latest |
| steps: |
| - uses: actions/checkout@v3 |
| with: |
| fetch-depth: 0 |
| lfs: true |
| - name: Install git-xet |
| run: | |
| sudo apt-get install -y git |
| wget -q -O - https://github.com/xetdata/xet-tools/releases/download/v0.14.4/xet-linux-x86_64.tar.gz | sudo tar -xz -C /usr/local/bin |
| git xet install |
| - name: Push to hub |
| env: |
| HF_TOKEN: ${{ secrets.HF_TOKEN }} |
| run: | |
| git push --force https://shubhjn:$HF_TOKEN@huggingface.co/spaces/shubhjn/autoloop main |
| |