更新 .gitea/workflows/sync_raw_file.yml
All checks were successful
SyncRawFile / sync_files (push) Successful in 43s
All checks were successful
SyncRawFile / sync_files (push) Successful in 43s
This commit is contained in:
@@ -22,7 +22,7 @@ jobs:
|
|||||||
declare -A platform_extensions
|
declare -A platform_extensions
|
||||||
platform_extensions=(
|
platform_extensions=(
|
||||||
["Surge"]="list"
|
["Surge"]="list"
|
||||||
["Clash"]="list"
|
["Clash"]="yaml"
|
||||||
["Loon"]="list"
|
["Loon"]="list"
|
||||||
["QuantumultX"]="list"
|
["QuantumultX"]="list"
|
||||||
["Shadowrocket"]="list"
|
["Shadowrocket"]="list"
|
||||||
@@ -48,9 +48,16 @@ jobs:
|
|||||||
for directory in "${directories[@]}"; do
|
for directory in "${directories[@]}"; do
|
||||||
# 构建文件 URL
|
# 构建文件 URL
|
||||||
url="https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/${platform_type}/${directory}/${directory}.${filetype}"
|
url="https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/${platform_type}/${directory}/${directory}.${filetype}"
|
||||||
|
|
||||||
|
# 特殊处理Clash平台的文件名
|
||||||
|
if [ "$platform_type" = "Clash" ]; then
|
||||||
|
output_file="${directory}_Classical.${filetype}"
|
||||||
|
else
|
||||||
|
output_file="${directory}.${filetype}"
|
||||||
|
fi
|
||||||
|
|
||||||
# 使用 curl 下载文件并保存到动态路径
|
# 使用 curl 下载文件并保存到动态路径
|
||||||
curl -o "$save_dir/${directory}.${filetype}" "$url"
|
curl -o "$save_dir/$output_file" "$url"
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user