[GH-ISSUE #641] [Bug] 工作流节点执行成功后汇合逻辑分支未执行通知任务 #426

Closed
opened 2026-03-03 01:03:16 +03:00 by kerem · 0 comments
Owner

Originally created by @peartonli on GitHub (Apr 23, 2025).
Original GitHub issue: https://github.com/certimate-go/certimate/issues/641

软件版本 / Release Version

v0.3.9

缺陷描述 / Description

一个标准的证书申请、部署工作流,在结束前定义了一个邮件通知“执行成功”,查看运行日志,未执行该任务

复现步骤 / Steps to reproduce

1、工作流

Image

2、执行日志

Image

3、测试结果
3.1 使用已部署过的域名创建该工作流,执行流程无错误,结果:未触发最后一步流程的邮件成功通知
3.2 使用未部署过的域名创建该工作流,执行流程无错误,结果:未触发最后一步流程的邮件成功通知

日志 / Logs

开始
[2025-04-23T09:22:57.312+08:00] [INFO] ready to start ...

申请证书
[2025-04-23T09:22:57.313+08:00] [INFO] ready to apply ...
[2025-04-23T09:22:57.314+08:00] [INFO] skip this application, because the certificate has already been issued (expires in 89d, next renewal in 30d)

部署证书到服务器
[2025-04-23T09:22:57.315+08:00] [INFO] ready to deploy ...
[2025-04-23T09:22:57.316+08:00] [INFO] skip this deployment, because the certificate has already been deployed

若前序节点执行成功…
[2025-04-23T09:22:57.317+08:00] [INFO] the previous node execution was succeeded

其他 / Miscellaneous

按工作流程定义,最后这个步骤是成功条件下的关键路径,需要执行。

Originally created by @peartonli on GitHub (Apr 23, 2025). Original GitHub issue: https://github.com/certimate-go/certimate/issues/641 ### 软件版本 / Release Version v0.3.9 ### 缺陷描述 / Description 一个标准的证书申请、部署工作流,在结束前定义了一个邮件通知“执行成功”,查看运行日志,未执行该任务 ### 复现步骤 / Steps to reproduce 1、工作流 ![Image](https://github.com/user-attachments/assets/10893b5f-f1f5-482e-8c7f-dd70ba9acb85) 2、执行日志 ![Image](https://github.com/user-attachments/assets/02ce4e07-d5b5-4438-9277-51c4b051aef7) 3、测试结果 3.1 使用已部署过的域名创建该工作流,执行流程无错误,结果:未触发最后一步流程的邮件成功通知 3.2 使用未部署过的域名创建该工作流,执行流程无错误,结果:未触发最后一步流程的邮件成功通知 ### 日志 / Logs <details> 开始 [2025-04-23T09:22:57.312+08:00] [INFO] ready to start ... 申请证书 [2025-04-23T09:22:57.313+08:00] [INFO] ready to apply ... [2025-04-23T09:22:57.314+08:00] [INFO] skip this application, because the certificate has already been issued (expires in 89d, next renewal in 30d) 部署证书到服务器 [2025-04-23T09:22:57.315+08:00] [INFO] ready to deploy ... [2025-04-23T09:22:57.316+08:00] [INFO] skip this deployment, because the certificate has already been deployed 若前序节点执行成功… [2025-04-23T09:22:57.317+08:00] [INFO] the previous node execution was succeeded </details> ### 其他 / Miscellaneous 按工作流程定义,最后这个步骤是成功条件下的关键路径,需要执行。
kerem 2026-03-03 01:03:16 +03:00
  • closed this issue
  • added the
    bug
    label
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/certimate#426
No description provided.