Spaces:
Configuration error
Configuration error
Dee Ferdinand
fix: pass HF_TOKEN as Space secret in deploy workflow so uploader.py can authenticate
d83ad14 | name: Deploy to HuggingFace Space | |
| on: | |
| push: | |
| branches: [main] | |
| jobs: | |
| deploy: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v3 | |
| with: | |
| fetch-depth: 0 | |
| lfs: true | |
| - name: Push to HuggingFace Space | |
| env: | |
| HF_TOKEN: ${{ secrets.HF_TOKEN }} | |
| run: | | |
| git config user.email "dee.ferdinand@gmail.com" | |
| git config user.name "Dee Ferdinand" | |
| git remote add hf https://AIgoose:${HF_TOKEN}@huggingface.co/spaces/AIgoose/hyperframes-video-studio || true | |
| git push hf main --force | |
| - name: Set HF_TOKEN as Space secret | |
| env: | |
| HF_TOKEN: ${{ secrets.HF_TOKEN }} | |
| run: | | |
| curl -s -X POST \ | |
| "https://huggingface.co/api/spaces/AIgoose/hyperframes-video-studio/secrets" \ | |
| -H "Authorization: Bearer ${HF_TOKEN}" \ | |
| -H "Content-Type: application/json" \ | |
| -d '{"key":"HF_TOKEN","value":"'"${HF_TOKEN}"'"}' | |
| echo "Space secret HF_TOKEN set." | |