Team Ai
Apppublic

diffusers/optimized-diffusers-code

sourceHugging Faceupdated 1y agoView on Hugging Face
5likes
publish-to-hf-spaces.yml40 linesDownload Raw Back to workflows
1name: Publish to HF Spaces2 3on:4  push:5    branches:6      - main7  workflow_dispatch:8 9jobs:10  publish:11    runs-on: ubuntu-latest12    env:13      HF_REPO: diffusers/optimized-diffusers-code14    steps:15      - name: Checkout repository16        uses: actions/checkout@v317 18      - name: Install HF CLI19        run: |20          python -m pip install --upgrade pip21          pip install huggingface_hub22 23      - name: Log in to Hugging Face24        run: |25          huggingface-cli login --token "${{ secrets.HF_TOKEN }}"26 27      - name: Create (or reuse) the Spaces repo28        run: |29          huggingface-cli repo create ${{env.HF_REPO}} \30            --type space --space_sdk gradio  \31            --exist-ok32 33      - name: Push current repo to HF Spaces34        run: |35          huggingface-cli upload ${{env.HF_REPO}} \36            . . \37            --repo-type space \38            --commit-message "Sync from GitHub" \39            --token "${{ secrets.HF_TOKEN }}"40