name: Deploy to Hugging Face Space on: push: branches: - main jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout source repo uses: actions/checkout@v3 - name: Clone HF Space repo run: | git config --global user.email "kitamura.felipe@gmail.com" git config --global user.name "kitamura-felipe" git clone https://huggingface.co/spaces/felipekitamura/omnibin space rsync -av --exclude='.git' ./ space/ echo '---' > temp_readme.md echo 'title: Omnibin' >> temp_readme.md echo 'emoji: ⚡' >> temp_readme.md echo 'colorFrom: pink' >> temp_readme.md echo 'colorTo: yellow' >> temp_readme.md echo 'sdk: gradio' >> temp_readme.md echo 'sdk_version: 5.29.0' >> temp_readme.md echo 'app_file: app.py' >> temp_readme.md echo 'pinned: false' >> temp_readme.md echo 'license: mit' >> temp_readme.md echo 'short_description: A Python package for generating comprehensive binary classi' >> temp_readme.md echo '---' >> temp_readme.md echo '' >> temp_readme.md cat README.md >> temp_readme.md mv temp_readme.md space/README.md cd space git add . git commit -m "Automated update from GitHub" || echo "No changes" git push https://USER:$HF_TOKEN@huggingface.co/spaces/felipekitamura/omnibin HEAD:main env: HF_TOKEN: ${{ secrets.HF_TOKEN }}