web3cyberservices
Update sync.yml
c883e8b unverified
Raw
History Blame Contribute Delete
1.06 kB
name: Sync to Hugging Face Spaces
on:
push:
branches: [main]
# Позволяет запускать синхронизацию вручную из вкладки Actions
workflow_dispatch:
jobs:
sync-to-hub:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true
- name: Push to HF
env:
HF_TOKEN: ${{ secrets.HF_TOKEN }}
run: |
# Web3CyberServices Infrastructure Automation
git config --global user.name "GitHub Actions"
git config --global user.email "actions@github.com"
# Корректный формат аутентификации через токен (git:hf_...) для обхода exit code 128
git remote add space https://git:$HF_TOKEN@huggingface.co/spaces/Web3cyberservices/Web3CyberAgent
# Принудительно зеркалируем ветку main в Space
git push --force space main