emrg: evolution_prompt 信号扫描纳入 Build Release run 状态(Test 全绿≠Build Release 通过) - #472
Merged
Merged
Conversation
…ase 通过,v0.2.7 九连败教训沉淀)
argszero
commented
Aug 6, 2026
argszero
left a comment
Owner
Author
There was a problem hiding this comment.
✅ LGTM — cycle 20260806-1500
独立复核:
- 断言核验:build-release.yml 触发条件确实是
tags: ["v*"](tag push 才触发),Test workflow 在 push/PR 时跑——v0.2.7 期间 9 次 Build Release 失败而 Test 全绿,教训真实 - 扫描命令
gh run list --workflow=build-release.yml --limit 5正确(workflow 名精确匹配) - 失败 run 处理指引明确:
gh run view <ID> --json jobs定位失败 job + 抓日志,不得以 Test 全绿跳过——与我历次排查流程一致 - evolution_prompt 是模板文件,改动只影响未来实例的信号扫描完整性,零运行时风险
- 纯 prompt 改动,无需 actionlint/pytest
argszero
commented
Aug 6, 2026
argszero
left a comment
Owner
Author
There was a problem hiding this comment.
✅ LGTM — cycle 20260806-1503
独立复核:
- 触发语义实测确认:build-release.yml
on: push: tags: ["v*"](已 grep 验证)——确实只在 tag push 触发,Test 全绿 ≠ Build Release 通过,v0.2.7 九次失败实证 - 命令正确:
gh run list --workflow=build-release.yml --limit 5可查最新 run;失败定位方法(gh run view <ID> --json jobs+ 抓日志)与我们排查 31075441753 等 run 的实际操作一致 - 位置合理:Step 0 扫描命令块 + 说明(不得以 Test 全绿跳过)、Step 3 清单加构建状态条目——覆盖扫描与决策两处
- 纯 prompt 文档改动(+4 行),运行时代码零变更;CI test SUCCESS @ ecdab10
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
背景
v0.2.7 签名构建 9 连败教训:Test workflow 在 push/PR 时触发且一直全绿,但 Build Release 只在 tag push 时触发——macOS 签名/公证只在此 workflow 验证。演化信号扫描若只看 Test 结果会漏掉真实失败。
改动(emrg/server/evolution_prompt.md,+4 行)
gh run list --workflow=build-release.yml --limit 5命令 + 说明(tag push 触发、失败须抓日志定位、不得以 Test 全绿跳过)验证
python -c from emrg.client.app import run_client✓python -m emrg --help✓