Aliaksandr commited on
Commit
4eeec98
Β·
unverified Β·
1 Parent(s): 7f664fb

Create push_to_hf.yml

Browse files
Files changed (1) hide show
  1. .github/workflows/push_to_hf.yml +30 -0
.github/workflows/push_to_hf.yml ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # reference:
2
+ # https://huggingface.co/docs/hub/spaces-github-actions
3
+
4
+ name: Sync to Hugging Face Space
5
+ on:
6
+ push:
7
+ branches:
8
+ - main
9
+
10
+ # to run this workflow manually from the Actions tab
11
+ workflow_dispatch:
12
+
13
+ jobs:
14
+ sync-to-hub:
15
+ runs-on: ubuntu-latest
16
+
17
+ steps:
18
+ - name: Checkout repository
19
+ uses: actions/checkout@v3
20
+ with:
21
+ fetch-depth: 0
22
+ lfs: true
23
+
24
+ - name: Push to Hugging Face Space
25
+ env:
26
+ HF_TOKEN: ${{ secrets.HF_TOKEN }}
27
+ HF_USERNAME: ${{ secrets.HF_USERNAME }}
28
+ HF_SPACE_NAME: ${{ secrets.HF_SPACE_NAME }}
29
+ run: |-
30
+ git push https://$HF_USERNAME:[email protected]/spaces/$HF_USERNAME/$HF_SPACE_NAME main