Skip to content

Dev - #201

Merged
xlorne merged 3 commits into
mainfrom
dev
Aug 10, 2026
Merged

Dev#201
xlorne merged 3 commits into
mainfrom
dev

Conversation

@xlorne

@xlorne xlorne commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

No description provided.

xlorne and others added 3 commits August 10, 2026 08:55
- 修复 PassAction.collectApproverSelectNodes 递归条件节点时遍历所有分支,
  将不会执行的分支中审批人设定(APPROVER_SELECT)节点误加入提示的问题
- 条件节点分支先经 filterBranches 过滤,仅沿实际命中分支收集审批人设定节点
- 新增 FlowIssue200ConditionApproverSelectTest 覆盖 else 分支与命中分支两个场景

closes #200

Co-Authored-By: Claude <noreply@anthropic.com>
- 新增 .github/workflows/ci.yml:push main/dev 及 PR 时触发
- 使用 travis profile(排除需达梦驱动与前端资源的 example 模块,与 scripts/test.sh 一致)
- 依次执行 compile / test / install 验证,不发布制品

Co-Authored-By: Claude <noreply@anthropic.com>
@xlorne
xlorne merged commit b22c8c0 into main Aug 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant