Haofei Yu commited on
Commit
7c1ae9c
1 Parent(s): b1be519

Bug/change workflow (#3)

Browse files

* support sync with huggingface

* change email

* push based on HF_TOKEN

Files changed (1) hide show
  1. .github/workflows/sync.yml +13 -12
.github/workflows/sync.yml CHANGED
@@ -1,18 +1,19 @@
1
- name: Sync to Hugging Face Spaces
2
-
3
  on:
4
  push:
5
- branches:
6
- - main # Or your default branch
 
7
 
8
  jobs:
9
- deploy:
10
  runs-on: ubuntu-latest
11
  steps:
12
- - uses: actions/checkout@v2
13
- - name: Push to Hugging Face Spaces
14
- run: |
15
- git config --global user.email "haofeiy@andrew.cmu.edu"
16
- git config --global user.name "lwaekfjlk"
17
- git remote add huggingface https://huggingface.co/spaces/your-username/your-space-name
18
- git push huggingface main --force
 
 
1
+ name: Sync to Hugging Face hub
 
2
  on:
3
  push:
4
+ branches: [main]
5
+ # to run this workflow manually from the Actions tab
6
+ workflow_dispatch:
7
 
8
  jobs:
9
+ sync-to-hub:
10
  runs-on: ubuntu-latest
11
  steps:
12
+ - uses: actions/checkout@v3
13
+ with:
14
+ fetch-depth: 0
15
+ lfs: true
16
+ - name: Push to hub
17
+ env:
18
+ HF_TOKEN: ${{ secrets.HF_TOKEN }}
19
+ run: git push https://wdplx:$HF_TOKEN@huggingface.co/spaces/wdplx/sotopia-space main --force