配置GitHub Pages的chirpy-starter主题时Action报错求助
解决Chirpy Starter主题GitHub Actions构建失败问题
错误原因
这两个报错(subject may not be empty [subject-empty]、type may not be empty [type-empty])是因为你的提交信息不符合项目的提交规范。Chirpy Starter主题的GitHub Actions配置了commitlint检查,要求提交信息必须包含类型(type)和主题(subject),比如fix: update site url and baseurl这类格式,而你提交时的信息未满足该要求。
解决步骤(仅GitHub网页版)
- 进入你的仓库页面,点击顶部的Commits选项,找到触发失败的那条提交记录
- 点击提交记录右侧的三个点按钮,选择Edit commit message
- 将提交信息修改为符合规范的格式,示例:
说明:fix: update url and baseurl in _config.ymlfix是提交类型(可选类型还有feat、docs等),冒号后必须加空格,后面的主题内容不能为空 - 保存修改后,GitHub会自动重新触发Actions构建,前往Actions页面查看状态即可
后续提交注意事项
之后在网页版编辑文件提交时,务必在提交输入框中填写符合类型: 主题格式的提交信息,不要使用默认的简单描述,避免再次触发同类错误。
内容的提问来源于stack exchange,提问作者Joanna
相关产品推荐
相关产品推荐

