Repository navigation
chore(#5036): update @backstage/cli and add cli-defaults - #5037
fullsend-ai-coder[bot] wants to merge 3 commits into
Conversation
Update @backstage/cli in root package.json from ^0.27.0 to ^0.36.5. Add @backstage/cli-defaults ^0.1.5 to the bulk-import and translations workspace package.json files. These are UI team-owned workspaces that were missing the cli-defaults devDependency. All other UI team workspaces already have it. All workspaces on backstage 1.54.6 already have @backstage/cli ^0.36.5, so no workspace CLI version updates were needed. Closes #5036
|
/fs-fix run yarn install in the root and in the touched workspaces to update yarn.lock file |
|
🤖 Finished Fix · ❌ Failure (post-script /home/runner/work/rhdh-plugins/rhdh-plugins/.fullsend/.fullsend-cache/resources/sha256/f0b37e364cfe852baffb406950fba12d481781d1ec6d4ec0d4d22f581fa19dd8/scripts/post-fix.sh failed: exit sta…) · Started 3:05 PM UTC · Completed 3:56 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $6.19 |
|
The fix agent completed, but the post-fix script failed before finishing. Workflow run: https://github.com/redhat-developer/rhdh-plugins/actions/runs/36587244079 Details: |
|
/fs-fix run yarn install in the root and in the touched workspaces to update yarn.lock file |
|
🤖 Finished Fix · ✅ Success · Started 4:13 PM UTC · Completed 4:40 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $3.47 |
…paces Run yarn install in bulk-import and translations workspaces to add @backstage/cli-defaults to their yarn.lock files. Note: root yarn.lock was not updated. yarn install at the root fails because @backstage/cli 0.36.5 introduces a transitive dependency on got 11.8.2 via a Yarn patch protocol, but the required patch file (.yarn/patches/got-npm-11.8.2-c1eb105458.patch) does not exist in this repository. This needs human investigation. Note: pre-commit hooks were not run due to remaining time budget. Addresses #5037
🔧 Fix agent — iteration 1 (human-triggered)Updated yarn.lock files in bulk-import and translations workspaces to include @backstage/cli-defaults dependency. Root yarn.lock could not be updated due to a missing Yarn patch file for got@11.8.2 — this requires human investigation. Fixed (2):
Disagreed (1):
Tests: passed Decision points
Next steps:
|
|
/fs-fix run yarn install in the root to update yarn.lock file |
|
🤖 Finished Fix · ✅ Success · Started 5:09 PM UTC · Completed 5:33 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $5.47 |
Run yarn install at the root to update yarn.lock after @backstage/cli upgrade to ^0.36.5. Add the got@11.8.2 compatibility patch required by Yarn Berry's built-in dependency resolution (sourced from yarnpkg/berry). Addresses #5037 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
🔧 Fix agent — iteration 2 (human-triggered)Updated root yarn.lock by running yarn install after @backstage/cli version bump. Added required got@11.8.2 compatibility patch from the yarnpkg/berry repository to resolve Yarn Berry dependency resolution failure. Fixed (1):
Tests: passed Decision points
Next steps:
|
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #5037 +/- ##
=======================================
Coverage 63.66% 63.66%
=======================================
Files 2708 2708
Lines 106621 106621
Branches 30060 30047 -13
=======================================
Hits 67882 67882
Misses 36911 36911
Partials 1828 1828
*This pull request uses carry forward flags. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|



Summary
@backstage/cliin rootpackage.jsonfrom^0.27.0to^0.36.5@backstage/cli-defaults: "^0.1.5"to thebulk-importandtranslationsworkspacepackage.jsonfiles — these are UI team-owned workspaces (per CODEOWNERS) that were missing the dependencyAll workspaces on backstage 1.54.6 already had
@backstage/cli ^0.36.5, so no workspace CLI version updates were needed.✔️ Checklist
Closes #5036
Post-script verification
agent/5036-update-backstage-cli)bd0634257e7222bca2688907fcc57147112d9733..HEAD)