diff --git a/.gitea/workflows/AutoRelease.yaml b/.gitea/workflows/AutoRelease.yaml index 28515bb..d4a0860 100644 --- a/.gitea/workflows/AutoRelease.yaml +++ b/.gitea/workflows/AutoRelease.yaml @@ -73,10 +73,29 @@ jobs: - name: 查找 .bin 文件 id: find-bin-files run: | - BIN_FILES=$(find ./Bin -name "*.bin" -print0 | tr '\0' ',') - BIN_FILES=${BIN_FILES%,} # 移除最后一个逗号 + # 定义要查找的路径列表,你可以根据需要修改这些路径 + PATHS=("./Bin" "./Bin1" "./Bin2") + BIN_FILES="" + for path in "${PATHS[@]}"; do + if [ -d "$path" ]; then + # 在当前路径下查找 .bin 文件 + current_files=$(find "$path" -name "*.bin" -print0 | tr '\0' ',') + current_files=${current_files%,} # 移除最后一个逗号 + if [ -n "$current_files" ]; then + if [ -z "$BIN_FILES" ]; then + BIN_FILES="$current_files" + else + BIN_FILES="$BIN_FILES,$current_files" + fi + fi + else + echo "$path 目录不存在。" + fi + done + if [ -z "$BIN_FILES" ]; then + echo "未在指定目录下找到任何 .bin 文件。" + fi echo "bin_files=$BIN_FILES" >> $GITHUB_OUTPUT - echo "bin_files=$BIN_FILES" - name: 获取上次发布标签 id: get-previous-tag diff --git a/Bin1/VoiletWindowsActionTool.bin b/Bin1/VoiletWindowsActionTool.bin new file mode 100644 index 0000000..7aaf2cd Binary files /dev/null and b/Bin1/VoiletWindowsActionTool.bin differ diff --git a/Bin2/VoiletWindowsActionTool.bin b/Bin2/VoiletWindowsActionTool.bin new file mode 100644 index 0000000..7aaf2cd Binary files /dev/null and b/Bin2/VoiletWindowsActionTool.bin differ