SuperAPI AI 工具集

backstage-upgrade

通用与其它

查看项目

更新于 10-16 07:27

技能介绍

用途:升级插件或应用中的 @backstage/* 依赖到目标版本,适用于“升级 backstage”“bump backstage”“更新 @backstage”等请求。

主要能力:提供四条路径——1) 对齐到目标 RHDH 版本所用的 Backstage 版本;2) 升级到指定 Backstage 版本(如 1.45.3);3) 只检查当前 @backstage/* 版本而不做改动;4) 修复版本升级后的破坏性变更、包迁移或构建失败。

使用方式:根据用户意图选择对应工作流。对齐 RHDH 或指定版本时执行 workflows/full-upgrade.md;检查当前版本时读取 references/discover-versions.md 并报告;修复问题时读取 references/fix-breaking-changes.md 与 references/migrate-packages.md。相关参考还包括 determine-target.md、bump-deps.md、verify-upgrade.md,以及 ../rhdh/references/versions.md 用于查询 RHDH 到 Backstage 的版本映射。

成功标准:所有 @backstage/* 依赖对齐到目标发布版本;没有包仍引用旧名称(已迁移到 @backstage-community/*);yarn tsc 无类型错误;yarn build 成功;yarn test 通过(若存在测试)。

限制:资料未提供具体命令细节、支持版本范围、平台要求或收费信息。