Skip to content

fix: fail README generation on errors - #1895

Merged
Anduin2017 merged 1 commit into
Anduin2017:masterfrom
dajiaohuang:fix/readme-generation-errors
Oct 25, 2026
Merged

Anduin2017 merged 1 commit into
Anduin2017:masterfrom
dajiaohuang:fix/readme-generation-errors

Conversation

@dajiaohuang

Copy link
Copy Markdown
Contributor

变更说明

README 生成器在遍历文件或写入 README 失败时只记录错误,但进程仍以成功状态退出,可能让构建工作流误报成功。现在保留错误日志并设置非零退出码。

验证

  • node --check .github/readme-generate.js
  • 合成目录成功路径:生成 README 并替换模板占位符
  • 合成 readdir('.') 失败:修改前进程退出码为 0,修改后为 1
  • git diff --check

未运行全仓库 npm run lint:其脚本执行 textlint . --fix,会改写现存菜谱文本;本 PR 不更改菜谱内容。未查询或等待 CI。

签署

  • 请确保此 Pull Request 能够通过自动化代码检查。
  • 我确保了我的内容不涉及版权内容,并且授权它 The Unlicense 协议。

@Anduin2017
Anduin2017 merged commit 930de4a into Anduin2017:master Oct 25, 2026
1 check 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.

2 participants