From 4787f07d22869e0b4dbc5e57e9172f796dd9bd54 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 14:47:31 +0000 Subject: [PATCH] fix: improve progressCommentId validation and error message context Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com> --- .github/workflows/syslog-issue-pipeline.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/syslog-issue-pipeline.yml b/.github/workflows/syslog-issue-pipeline.yml index e4e453f4..abac3fd3 100644 --- a/.github/workflows/syslog-issue-pipeline.yml +++ b/.github/workflows/syslog-issue-pipeline.yml @@ -291,7 +291,7 @@ jobs: : (modulesUploaded ? '✅ 全部已上传' : '⚠️ 部分模块未上传'); // Update progress comment to show all completed - if (progressCommentId) { + if (progressCommentId && !isNaN(Number(progressCommentId))) { try { const progressBody = [ '## ⚙️ SYSLOG 管道运行完成 ✅', @@ -315,7 +315,7 @@ jobs: body: progressBody }); } catch (e) { - console.log('⚠️ 更新进度评论失败: ' + e.message); + console.log('⚠️ 更新成功进度评论失败: ' + e.message); } } @@ -368,7 +368,7 @@ jobs: const actionsUrl = 'https://github.com/' + context.repo.owner + '/' + context.repo.repo + '/actions'; // Update progress comment to reflect failure - if (progressCommentId) { + if (progressCommentId && !isNaN(Number(progressCommentId))) { try { const progressBody = [ '## ⚙️ SYSLOG 管道运行异常 ❌', @@ -388,7 +388,7 @@ jobs: body: progressBody }); } catch (e) { - console.log('⚠️ 更新进度评论失败: ' + e.message); + console.log('⚠️ 更新失败进度评论失败: ' + e.message); } }