Durand D'souza commited on
Commit
336d950
·
unverified ·
1 Parent(s): 4eacdf2

Updated github action to deploy to HuggingFace spaces

Browse files
Files changed (1) hide show
  1. .github/workflows/update_space.yml +13 -22
.github/workflows/update_space.yml CHANGED
@@ -1,28 +1,19 @@
1
- name: Run Python script
2
-
3
  on:
4
  push:
5
- branches:
6
- - main
 
7
 
8
  jobs:
9
- build:
10
  runs-on: ubuntu-latest
11
-
12
  steps:
13
- - name: Checkout
14
- uses: actions/checkout@v2
15
-
16
- - name: Set up Python
17
- uses: actions/setup-python@v2
18
- with:
19
- python-version: '3.9'
20
-
21
- - name: Install Gradio
22
- run: python -m pip install gradio
23
-
24
- - name: Log in to Hugging Face
25
- run: python -c 'import huggingface_hub; huggingface_hub.login(token="${{ secrets.hf_token }}")'
26
-
27
- - name: Deploy to Spaces
28
- run: gradio deploy
 
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://dldx:$HF_TOKEN@huggingface.co/spaces/dldx/renewables-lcoe-api main