58b82fe009
* feat: 固化 SelfMedia 语音服务 YAML 控制面 * fix: 参数化 torchaudio ABI 身份 * feat: 切换 SelfMedia 语音服务到 CosyVoice3 --------- Co-authored-by: Codex <codex@local>
16 lines
507 B
Bash
Executable File
16 lines
507 B
Bash
Executable File
#!/bin/sh
|
|
set -eu
|
|
|
|
if [ ! -d /model/.git ]; then
|
|
find /model -mindepth 1 -maxdepth 1 -exec rm -rf {} +
|
|
GIT_LFS_SKIP_SMUDGE=1 git clone --no-checkout "$MODEL_REPOSITORY" /model
|
|
fi
|
|
|
|
git -C /model fetch --depth 1 origin "$MODEL_BRANCH"
|
|
if [ "$MODEL_REQUIRE_BRANCH_HEAD_MATCH" = true ]; then
|
|
test "$(git -C /model rev-parse FETCH_HEAD)" = "$MODEL_REF"
|
|
fi
|
|
GIT_LFS_SKIP_SMUDGE=1 git -C /model checkout --detach "$MODEL_REF"
|
|
git -C /model lfs pull
|
|
test "$(git -C /model rev-parse HEAD)" = "$MODEL_REF"
|