soiz1-s4s-editor / static-upload.sh
soiz1's picture
Update static-upload.sh
d45b0db verified
raw
history blame
738 Bytes
#!/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 "アップロード完了"