File size: 738 Bytes
f8ed8b7
 
 
 
 
 
 
 
 
d45b0db
f8ed8b7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
d45b0db
f8ed8b7
 
 
 
d45b0db
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/bin/bash

# 使用するディレクトリの判定
if [ -d "build" ]; then
    SRC_DIR="build"
elif [ -d "dist" ]; then
    SRC_DIR="dist"
else
    echo "Error: build も dist も存在しません"
    exit 0
fi

echo "アップロード元ディレクトリ: $SRC_DIR"


# Hugging Face Hub CLI がなければインストール
if ! command -v huggingface-cli &> /dev/null; then
    pip install --upgrade huggingface_hub
fi

# 一時ディレクトリ作成
TMP_DIR=$(mktemp -d)
cp -r "$SRC_DIR"/* "$TMP_DIR"

# Hugging Face Space に push
huggingface-cli upload s-4-s/editor "$TMP_DIR" --repo-type=space --token "$s4stoken01" --commit-message "Upload static files"

# 後片付け
rm -rf "$TMP_DIR"

echo "アップロード完了"