用途:对指定拉取请求执行以安全为核心的审查,遵循仓库代理指引,覆盖破坏性变更、恶意模式、向后兼容与代码质量,并输出发布分类与合并建议。
用法:/review-pr <number>。
主要能力与流程:获取 PR 详情、差异与变更文件;评估作者风险(账号时长、历史贡献);分析变更文件,将 init.tf、main.tf、validation-contract.tf、SSH/令牌/密钥相关文件、CI 工作流、Makefile、scripts、versions.tf、模板等列为安全关键;安全审查检查硬编码凭据、可疑外链、混淆代码、权限提升等;检查向后兼容,任何导致资源重建的 PR 视为 MAJOR;随后做代码质量、发布分类、强制独立验证与 CI 真实性核查,最后按模板给出 APPROVE/REQUEST CHANGES/CLOSE。
必要命令保持原样:gh pr view <number> --repo kube-hetzner/terraform-hcloud-kube-hetzner;gh pr diff <number> --repo kube-hetzner/terraform-hcloud-kube-hetzner;terraform fmt -recursive;terraform init -upgrade;terraform plan。
限制:需要 gh 与 Terraform 环境及目标仓库访问权限;CI 仅覆盖低成本检查,HCloud plan/apply、Kubernetes 检查与销毁证据需来自本地 kube-test 根并独立复核。资料未提供安装步骤、收费与平台信息。