name: release description: 通过运行所有检查和构建来准备Terrae组件发布 disable-model-invocation: true allowed-tools: Bash(npx tsc *), Bash(npm run *)
发布技能
准备Terrae组件发布。
操作说明
-
发布前检查清单 按顺序运行以下检查:
a. 类型检查
npx tsc --noEmitb. 代码规范检查
npm run lintc. 格式检查
npm run format:checkd. 测试
npm run test:run -
构建注册表 如果所有检查通过:
npm run registry:build这将组件注册表构建到
./public/maps。 -
构建项目
npm run build运行Next.js生产构建。
-
报告状态
- 显示每个步骤的结果
- 如果任何步骤失败,停止并报告问题
- 提供帮助修复发现的问题
-
最终验证
- 确认所有检查已通过
- 显示
./public/maps中的构建文件 - 提醒用户在需要时提交更改
-
禁止操作
- 不要自动推送到远程仓库
- 不要自动创建标签或发布
- 未经明确请求不要修改版本号