Reuseud_frame_calc / .githubworkflows /deploy-huggingface.yml
Gauthier76's picture
Upload 27 files
4df6bad verified
name: Deploy to Hugging Face Spaces
on:
push:
branches:
- main # Déclencher le workflow lors d'un push sur la branche 'main'
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2 # Vérifie le code dans le dépôt
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: '3.8' # Tu peux choisir la version de Python selon tes besoins
- name: Install dependencies
run: |
pip install --upgrade pip
pip install gradio # Installe les dépendances nécessaires (ajoute d'autres dépendances si nécessaire)
- name: Push to Hugging Face
run: |
git remote add hf https://huggingface.co/spaces//Gauthier76/test1 # Configure Hugging Face comme remote
git config --global user.name "GitHub Actions" # Configurer un nom pour les commits
git config --global user.email "actions@github.com" # Configurer un email pour les commits
git add . # Ajouter les fichiers modifiés
git commit -m "Deploy updated code to Hugging Face" # Commit des changements
git push hf main # Push vers Hugging Face
env:
HF_TOKEN: ${{ secrets.HUGGINGFACE_TOKEN }} # Utilisation de ton token Hugging Face stocké dans les secrets