哪个@angular/*包是bug的来源?
不知道/其他
这是一个回归吗?
否
描述
目前,dev-infra发布工具允许我们在CI构建为红色时发布框架。在发布的v17主要版本中注意到了这个问题,尽管构建合法失败(参见fecd141和发布前的失败提交:6b83328)。
请提供一个最小复现错误的链接
失败任务的链接:https://github.com/angular/angular/actions/runs/6778078484/job/18481969411
请提供您看到的异常或错误
- 无响应*
请提供您发现此bug的环境(运行ng version
)
- 无响应*
还有其他问题吗?
建议工具应该在发布之前阻止并/或明确警告失败的构建。
4条答案
按热度按时间muk1a3rh1#
发布工具实际上会检查通过状态,但我有一个理论认为它可能无法与GitHub操作迁移一起工作(它使用GitHub检查而不是状态)/或者警告/提示可能意外地被跳过了?
m0rkklqb2#
或者一个警告/提示意外地被跳过了?
我不认为是这样,但应该很容易重现。
发布工具实际上会检查通过的状态
也许这与在caretaking
check
操作中进行的检查有关?我注意到即使GitHub报告(合法)构建失败,它仍然会将CI状态报告为绿色。1zmg4dgp3#
我可以支持@pkozlowski-opensource的经验。我曾经看到过CI还没有完成的警告等。在发布时不再出现这些问题。
vwkv1x7d4#
感谢。听起来像是GitHub actions迁移是这里的罪魁祸首。