Skip to content

Update/1.54.6 - #19

Merged
tmclaugh merged 4 commits into
mainfrom
update/1.54.6
Sep 9, 2026
Merged

Update/1.54.6#19
tmclaugh merged 4 commits into
mainfrom
update/1.54.6

Conversation

@tmclaugh

@tmclaugh tmclaugh commented Sep 8, 2026

Copy link
Copy Markdown
Member

No description provided.

cmd: yarn backstage-cli versions:bump --pattern '@{backstage,backstage-community,roadiehq}/*' --release 1.54.6

ref: https://backstage.github.io/upgrade-helper/?from=1.53.2&to=1.54.6&yarnPlugin=1
Copilot AI lite review requested due to automatic review settings September 8, 2026 23:39

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The backend Dockerfile currently runs yarn config set python before repo/Yarn config is present (risking build failures), and the new Home markdown includes an incorrect in-repo file path.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Updates the Backstage app to release 1.54.6, adds the Home plugin/module and route configuration (mounting Home at /), and adjusts the backend container build to support local TechDocs generation dependencies.

Changes:

  • Bump Backstage release from 1.53.2 → 1.54.6 (yarn plugin + lockfile updates).
  • Add Home page feature: new app module, app-config extensions for widgets/layout, and nav items.
  • Update backend Dockerfile to include Python/venv tooling and mkdocs-techdocs-core for techdocs.generator.runIn: local.
File summaries
File Description
src/yarn.lock Updates dependency resolutions for Backstage 1.54.6 and adds new transitive deps (e.g., home-related).
src/plugins/app-module-nav/src/nav/SidebarOverride.tsx Adds page:home into the sidebar menu with a divider.
src/packages/backend/Dockerfile Adds Python + venv + mkdocs-techdocs-core to support local TechDocs generation; adjusts yarn cache mount.
src/packages/app/src/modules/nav/Sidebar.tsx Adds page:home into the default sidebar menu.
src/packages/app/src/modules/home/index.ts Exports the new homeModule.
src/packages/app/src/modules/home/homeModule.tsx Defines a “Getting Started” Home widget module (markdown card).
src/packages/app/src/App.tsx Registers homeModule in the app’s feature list.
src/packages/app/package.json Adds @backstage/plugin-home and @backstage/plugin-home-react dependencies.
src/examples/template/template.yaml Switches the “Name” field to use EntityNamePicker UI field.
src/backstage.json Bumps Backstage version string to 1.54.6.
src/app-config.yaml Adds Home page widgets/config and mounts page:home at /.
src/.yarnrc.yml Updates Backstage yarn plugin URL to the 1.54.6 release.
Review details
  • Files reviewed: 11/12 changed files
  • Comments generated: 3
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/packages/backend/Dockerfile
Comment thread src/packages/app/src/modules/home/homeModule.tsx
Comment thread src/packages/backend/Dockerfile
@tmclaugh
tmclaugh merged commit 7805169 into main Sep 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants