source-command-release-check
仓库创建 2024年12月9日最近提交 6 小时前SkillHot 收录 5 小时前
▸ 精选理由
是发布前的必要质量门控,能有效防止回归与低质量发布。
▸ 风险提示
运行测试或构建可能需要访问 CI 凭证与构建资源
这个 Skill 做什么
运行预发布验证门禁(lint、类型、测试、覆盖)并报告是否可发布。
在发布前一键跑通 lint、类型检查、单元/集成测试和覆盖率门禁,给出是否可以安全发布的结论。每次打 tag、开 release PR 或准备上线时都该跑,这弥补了 CI 仅构建镜像的安全盲区。重点是复现完整的测试工作流,提前发现回滚风险和质量问题。
▸ 展开 SKILL.md 英文原文
Run the full pre-release verification gate (lint, types, tests, coverage) and report readiness
524
Stars
116
Forks
21
仓库内 Skill
积累中
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/ChatbotXIO/ChatbotX/main/.agents/skills/source-command-release-check/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/ChatbotXIO/ChatbotX/main/.agents/skills/source-command-release-check/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# source-command-release-check Use this skill when the user asks to run the migrated source command `release-check`. ## Command Template Verify the repo is release-ready by running the gate sequence from the `testing-workflow` skill. CI only builds Docker images, so this gate is your real safety net — run it before tagging a release or opening a release PR. ## Steps 1. **Scope** — determine what changed: `git diff main...HEAD --stat` (or the given range). Identify the touched workspaces. 2. **Lint** — `pnpm lint`. If it fails, stop and report; suggest `pnpm fix` for auto-fixable issues. 3. **Types** — for each touched workspace: `pnpm --filter <workspace> check-types`. Report the firs
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有