samwoof commited on
Commit
9d4bb46
·
1 Parent(s): e2e12cc

Updated actions, cuz default one was bad, note to self: don't use

Browse files
Files changed (1) hide show
  1. .github/workflows/update_space.yml +12 -21
.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 --title "KalbeCDT-GenomicsAnswerer" --app-file "app.py"
 
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://samwoof:$HF_TOKEN@huggingface.co/spaces/samwoof/KalbeCDT-GenomicsAnswerer main