MCP git集成
此repo用于mcp-git集成
Jira感知的公关工作流程
此存储库包括GitHub Action .github/workflows/jira-pr-context-review.yml.
当pull请求指向目标时 main 或 master,工作流程:
- 仅从分支名称中提取Jira密钥
- 要求分支名称与Jira密钥完全匹配(例如。
KAN-4) - 从Atlassian获取Jira问题摘要/描述
- 使用Jira上下文+验收标准清单更新PR描述
- 发布/更新Jira上下文回顾启动评论
- 添加非阻塞评论,要求审阅者根据Jira标准进行审阅
- 运行双AI审查工具:
- gpt-5.3-codex - claude 4.6 opus high (可通过以下方式配置 ANTHROPIC_MODEL 变量)
- 为每个车型评论发布/更新单独的PR评论(车型名称+评论消息)
- 发布/更新带有成功/失败状态的最终“审查完成”评论
所需的GitHub存储库机密
在GitHub存储库设置中添加这些秘密:
JIRA_BASE_URL(例如:https://gourav-test-24.atlassian.net)JIRA_EMAIL(Atlassian帐户电子邮件)JIRA_API_TOKEN(Atlassian API令牌)OPENAI_API_KEYANTHROPIC_API_KEY
可选存储库变量:
OPENAI_MODEL(默认值:gpt-5.3-codex)ANTHROPIC_MODEL(默认值:claude-opus-4-1-20250805)
如果分支名称不是有效的Jira密钥(例如: KAN-4),工作流注释和检查失败。
