Terrae组件发布助手 release

Terrae组件发布助手是一个自动化工具,用于执行前端组件发布前的完整质量检查流程。该技能通过类型检查、代码规范检查、格式验证和测试运行确保代码质量,然后构建组件注册表和Next.js生产版本。适用于前端开发团队在发布前进行标准化质量验证,提高发布可靠性和代码一致性。关键词:Terrae组件发布、前端质量检查、自动化构建、Next.js构建、代码规范检查、发布流程自动化。

前端开发 0 次安装 0 次浏览 更新于 3/4/2026

name: release description: 通过运行所有检查和构建来准备Terrae组件发布 disable-model-invocation: true allowed-tools: Bash(npx tsc *), Bash(npm run *)

发布技能

准备Terrae组件发布。

操作说明

  1. 发布前检查清单 按顺序运行以下检查:

    a. 类型检查

    npx tsc --noEmit
    

    b. 代码规范检查

    npm run lint
    

    c. 格式检查

    npm run format:check
    

    d. 测试

    npm run test:run
    
  2. 构建注册表 如果所有检查通过:

    npm run registry:build
    

    这将组件注册表构建到 ./public/maps

  3. 构建项目

    npm run build
    

    运行Next.js生产构建。

  4. 报告状态

    • 显示每个步骤的结果
    • 如果任何步骤失败,停止并报告问题
    • 提供帮助修复发现的问题
  5. 最终验证

    • 确认所有检查已通过
    • 显示 ./public/maps 中的构建文件
    • 提醒用户在需要时提交更改
  6. 禁止操作

    • 不要自动推送到远程仓库
    • 不要自动创建标签或发布
    • 未经明确请求不要修改版本号