chore(global-header): update workspace to Backstage 1.54.6 - #4639
Conversation
Fixes: https://redhat.atlassian.net/browse/RHIDP-16322 Signed-off-by: Yi Cai <yicai@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
2d82635 to
eeda58b
Compare
Missing ChangesetsThe following package(s) are changed by this PR but do not have a changeset:
See CONTRIBUTING.md for more information about how to add changesets. Changed Packages
|
Signed-off-by: Yi Cai <yicai@redhat.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4639 +/- ##
==========================================
- Coverage 62.37% 62.37% -0.01%
==========================================
Files 2619 2619
Lines 104851 104843 -8
Branches 29432 29433 +1
==========================================
- Hits 65404 65396 -8
Misses 38859 38859
Partials 588 588
*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:
|
|
|
@ciiay consider bumping |
| @@ -0,0 +1,5 @@ | |||
| --- | |||
| '@red-hat-developer-hub/backstage-plugin-global-header': patch | |||
There was a problem hiding this comment.
| '@red-hat-developer-hub/backstage-plugin-global-header': patch | |
| '@red-hat-developer-hub/backstage-plugin-global-header': patch | |
| '@red-hat-developer-hub/backstage-plugin-global-header-test': patch |
debsmita1
left a comment
There was a problem hiding this comment.
Could you also check and resolve this mismatch
> backstage-dependency-tools@0.0.0 verify-versions
> tsx scripts/verify-versions.ts /Users/dsantra/Documents/rhdh-plugins/workspaces/global-header/plugins/global-header
Project root: /Users/dsantra/Documents/rhdh-plugins/workspaces/global-header
Backstage version: 1.54.6
No local manifest for 1.54.6, fetching https://raw.githubusercontent.com/backstage/versions/main/v1/releases/1.54.6/manifest.json
Manifest 1.54.6 contains 210 packages
Checked 119 dependency declarations in 6 package.json files and 129 @backstage/ yarn.lock entries against manifest 1.54.6
| package.json | Dependency | Declared | Manifest | Resolved (yarn.lock) | Status |
| ------------ | ------------------------------ | -------- | -------- | -------------------- | -------------------------------------------------------------- |
| yarn.lock | @backstage/frontend-plugin-api | ^0.15.1 | 0.18.0 | 0.15.1 | range incompatible with manifest, resolved older than manifest |
Checked 1 outdated dependency on the npm registry
Fix expectation: 3 fixable, 0 blocked on upstream releases, 0 blocked on transitive dependencies
1 version mismatches found.
`



Description
Update all
@backstage/*dependencies in the global-header workspace to align with the Backstage 1.54.6 release. Bumpsbackstage.jsonfrom 1.52.1 to 1.54.6 and updates dependency versions across app, backend, and plugin packages.Also migrates
GlobalHeaderComponentBlueprintandGlobalHeaderMenuItemBlueprintfrom the removedconfig.schemaAPI to the newconfigSchemaoption required by@backstage/frontend-plugin-api0.18.Fixed
Test Plan
yarn tsc:fullyarn build:allyarn test --watchAll=falseyarn build:api-reports:onlyChecklist