SuperAPI AI 工具集

release-prep

部署与运维

查看项目

更新于 10-15 17:31

技能介绍

用途:该技能用于在创建发布 PR 之前准备仓库,确保发布前各项检查已完成。

主要能力与步骤:确保工作目录干净(git status);运行完整测试套件,包括 pnpm test(单元测试)、pnpm test:storybook(视觉回归)和 pnpm lint(代码质量);执行干净构建 pnpm clean && pnpm i && pnpm build;验证所有包构建成功;检查 CHANGELOG.md 是否最新;检查各 package.json 中的版本号;测试示例应用是否正常工作。

发布流程:项目使用 GitHub Actions 自动发布;合并来自 prepare-release 或 prepare-prerelease 分支的 PR 触发发布;可通过 .github/workflows/release-dispatch.yml 手动触发工作流;以适当的标签发布到 npm。

说明:当前版本为 0.12.0,遵循约定式提交信息,自动生成变更日志,并集成 Linear MCP 用于问题跟踪。

限制:资料未提供各命令的详细参数说明、失败处理方式、所需环境或权限要求,也暂未提供更完整的配置信息。