| name: Deploy to Hugging Face |
|
|
| on: |
| push: |
| branches: [ main ] |
| workflow_dispatch: |
|
|
| jobs: |
| deploy: |
| runs-on: ubuntu-latest |
| steps: |
| - uses: actions/checkout@v2 |
| with: |
| fetch-depth: 0 |
| |
| - name: 推送到Hugging Face Spaces |
| env: |
| HF_TOKEN: ${{ secrets.HF_TOKEN }} |
| HF_USERNAME: ${{ secrets.HF_USERNAME }} |
| HF_SPACE_NAME: ${{ secrets.HF_SPACE_NAME }} |
| run: | |
| git config --global user.email "action@github.com" |
| git config --global user.name "GitHub Action" |
| git remote add space https://$HF_USERNAME:$HF_TOKEN@huggingface.co/spaces/$HF_USERNAME/$HF_SPACE_NAME |
| git push --force space main |