mcpField
R
rhdh-release-schedule

rhdh-release-schedule

github.com/redhat-developer开发1946 次安装1 天前更新
代码仓库

关于 rhdh-release-schedule

rhdh-release-schedule 是用于查询 RHDH 发布里程碑日期的只读技能。在 Jira 中查找进行中的发布,在排期电子表格中查找更远期的里程碑,并注明每个日期的来源。

主要功能

  1. 01从 Jira 或排期表查询日期
  2. 02标明每个日期的来源
  3. 03如实报告 TBD,不推算日期
  4. 04并列展示来源间冲突的日期

适用场景

  1. 01查询 RHDH 发布里程碑日期
  2. 02查看较远期发布的日期
  3. 03比较两个来源中冲突的日期
  4. 04确认某版本是否出现在任一来源

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/redhat-developer/rhdh-skills --skill rhdh-release-schedule

安装后在 Claude Code 中输入/rhdh-release-schedule确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
scripts/
_jira.py
_support.py
jql-release.md
jql.py
release.py
rich_filter.py
slack_templates.py
slack-templates.md
workflows/
release-dates.md

详细介绍

RHDH 发布日期

说明某个里程碑何时发生,并指出信息来源。仅供读取。

路由

加载 workflows/release-dates.md。一个工作流涵盖两个来源:对于已启动的发布,使用 Jira;对于时间更远的发布,使用计划电子表格。查询特定版本时应使用哪个来源,属于查找结果,而不是由用户决定。

与相邻技能的边界

  • 查看某个发布仍有哪些未解决事项,请使用 /rhdh-release-status。
  • 撰写冻结时发送的 Slack 消息,请使用 /rhdh-release-announce;该技能会自行获取所需日期。
  • 团队负责人使用的 SoS 检查报告,请使用 /rhdh-release-sos。
  • 某个发布支持哪些 OCP、AKS、EKS、GKE 或 PostgreSQL 版本,以及这些版本何时终止生命周期,请使用 /rhdh-platform-lifecycle。产品生命周期不是发布里程碑。
  • 通过 Jira issue 读取或编辑 RHDHPLAN 发布 Feature,请使用 /rhdh-jira-api。
  • 确保 RHIDP、RHDHPLAN 和 RHDHBUGS 上都存在某个发布的修复版本,请使用 /rhdh-release-fixversions。

完成条件

只有在报告的每个日期都注明来源——Jira 发布 issue key 或计划电子表格标签页——并且将两个来源中不一致的日期并列显示,而非悄然统一,才算完成。如果来源将某个里程碑记录为 TBD,就应报告为 TBD,绝不能根据周边日期或上一个发布的间隔估算。如果两个来源中都没有某个版本,应明确说明,并询问该版本在表格中显示的准确字符串。

评论

支持 Markdown