Spaces:
Running
Running
Create config.yml
Browse files- .github/workflows/config.yml +22 -0
.github/workflows/config.yml
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# config.yml
|
2 |
+
|
3 |
+
huggingface:
|
4 |
+
# The Hugging Face Space repository ID (e.g., user/space-name)
|
5 |
+
huggingface_repo_id: "canstralian/your-huggingface-space"
|
6 |
+
|
7 |
+
# Your Hugging Face username (to authenticate)
|
8 |
+
hf_username: "canstralian"
|
9 |
+
|
10 |
+
# Hugging Face API token, recommended to be kept in GitHub secrets
|
11 |
+
hf_token: "${{ secrets.HF_TOKEN }}" # Replace this with your GitHub secrets for security
|
12 |
+
|
13 |
+
# Specify the branch to sync with, optional (defaults to main)
|
14 |
+
github_branch: "main"
|
15 |
+
|
16 |
+
# Optional: If you have a specific path to the configuration file in your repository
|
17 |
+
yaml_header_path: "path/to/your/config-file.yaml" # Optional: specify the YAML config file path
|
18 |
+
|
19 |
+
# Optional: specify additional Hugging Face Space sync options (e.g., version control, deployment details)
|
20 |
+
options:
|
21 |
+
deploy: true # Set to true to trigger deployment after sync
|
22 |
+
force_sync: false # Set to true if you need to force a sync even if no changes are detected
|