name: Sync 2 to Hugging Face hub on: push: branches: [main] paths: - "app.py" - "apps/**" - "assets/**" - "queries/**" - "utils/**" - "process_kpi/**" - "data/**" - "physical_db/**" - ".streamlit/**" - "requirements.txt" - "README.md" - "!process_kpi/kpi_health_check/**" - "!panel_app/**" - "!hf_spaces/**" - "!.github/workflows/kpi_analysis.yml" # to run this workflow manually from the Actions tab workflow_dispatch: jobs: sync-to-hub: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: fetch-depth: 0 lfs: true - name: Push to hub env: HF_TOKEN: ${{ secrets.HF_TOKEN }} run: git push --force https://DavMelchi:$HF_TOKEN@huggingface.co/spaces/DavMelchi/db_query main