From 4ddd5cf9c0abca77a2af0058e394fb26f94257bf Mon Sep 17 00:00:00 2001 From: hy <1048382248@qq.com> Date: Fri, 26 Apr 2024 18:12:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20action.yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- action.yaml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/action.yaml b/action.yaml index 33c5a09..1f684a4 100644 --- a/action.yaml +++ b/action.yaml @@ -20,14 +20,12 @@ runs: run: | # 初始化 res 变量 res="" - fileStr =${{inputs.file_array}} + fileStr = (${INPUT_FILE_ARRAY//,/ }) # 读取 fileStr 变量中的每一行文件路径 - echo -e "$fileStr" | while IFS= read -r filepath; do - # 获取文件的哈希值,这里使用 MD5 作为例子 - file_hash=$(md5sum "$filepath" | awk '{print $1}') - # 将哈希值追加到 res 变量中,使用换行符分隔 + for filepath in ${fileStr[@]}; do + file_hash=$(md5sum "$filepath" | awk '{print $1}') res+="$file_hash" - done + done # 计算 res 的哈希值 final_hash=$(echo -n "$res" | md5sum | awk '{print $1}')