Files
playbook/templates/ci
cshandClaude Sonnet 4.5 99bef309b7 🎨 style(markdown): format all markdown files with prettier
- 使用 prettier 格式化所有 markdown 文件
- prose-wrap: always, print-width: 80
- 保持代码块和表格格式
- 提升可读性和一致性

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-07 17:18:01 +08:00
..

CI 模板(templates/ci

本目录提供“目标项目可复制启用”的 CI 模板示例,用于在 CI 中自动化校验部分 Playbook 规范。

当前提供:

  • gitea/Gitea ActionsGitHub Actions 语法)

使用(Gitea Actions

前提:目标项目已经 vendoring Playbook(例如 docs/standards/playbook/)。

复制到目标项目根目录:

cp -R docs/standards/playbook/templates/ci/gitea/.gitea ./

提交:

git add .gitea
git commit -m ":memo: docs(ci): add standards check workflow"

commit message 校验

工作流会运行 .gitea/ci/commit_message_lint.py

  • 规范来源(自动探测其一):
    • docs/common/commit_message.md
    • docs/standards/playbook/docs/common/commit_message.md
  • 默认要求 emoji;如需允许无 emoji:在 workflow 中设置 COMMIT_LINT_REQUIRE_EMOJI=0