From e24de70c0258c4f2bc48dd297f0efe6d7c54d513 Mon Sep 17 00:00:00 2001
From: "Yoan.liu" <usual2970@gmail.com>
Date: Mon, 9 Jun 2025 23:40:24 +0800
Subject: [PATCH] split release into multiple jobs

---
 .github/workflows/release.yml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 4c0f387e..ece5ee1f 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -169,7 +169,11 @@ jobs:
           # 为每个二进制文件创建 zip 包
           cd dist
           for bin in certimate_*; do
-            zip "${bin}.zip" "${bin}"
+            if [[ "$bin" == *".exe" ]]; then 
+              zip "${bin%.exe}.zip" "${bin}"
+            else
+              zip "${bin}.zip" "${bin}"
+            fi
           done
 
           # 创建校验和文件