soiz1 commited on
Commit
f8ed8b7
·
verified ·
1 Parent(s): 494fdb7

Create static-upload.sh

Browse files
Files changed (1) hide show
  1. static-upload.sh +33 -0
static-upload.sh ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ # 使用するディレクトリの判定
4
+ if [ -d "build" ]; then
5
+ SRC_DIR="build"
6
+ elif [ -d "dist" ]; then
7
+ SRC_DIR="dist"
8
+ else
9
+ echo "Error: build も dist も存在しません"
10
+ exit 1
11
+ fi
12
+
13
+ echo "アップロード元ディレクトリ: $SRC_DIR"
14
+
15
+ # Hugging Face token 設定
16
+ export HF_TOKEN="s4stoken01"
17
+
18
+ # Hugging Face Hub CLI がなければインストール
19
+ if ! command -v huggingface-cli &> /dev/null; then
20
+ pip install --upgrade huggingface_hub
21
+ fi
22
+
23
+ # 一時ディレクトリ作成
24
+ TMP_DIR=$(mktemp -d)
25
+ cp -r "$SRC_DIR"/* "$TMP_DIR"
26
+
27
+ # Hugging Face Space に push
28
+ huggingface-cli upload s-4-s/editor "$TMP_DIR" --repo-type=space --token "$HF_TOKEN" --commit-message "Upload static files"
29
+
30
+ # 後片付け
31
+ rm -rf "$TMP_DIR"
32
+
33
+ echo "アップロード完了"