quay - version:bump to v1.50.2#8742
Conversation
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Updates the Quay Backstage workspace to align with Backstage release v1.50.2 by bumping Backstage-related package versions and recording the upgrade in workspace metadata.
Changes:
- Bump Backstage package dependencies/devDependencies across Quay plugins and app/backend packages.
- Update
backstage.jsonto Backstage version1.50.2. - Add a changeset to release updated Quay workspace packages.
Reviewed changes
Copilot reviewed 9 out of 10 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| workspaces/quay/plugins/quay/package.json | Bumps frontend plugin Backstage dependencies/devDependencies to newer compatible versions. |
| workspaces/quay/plugins/quay-common/package.json | Updates permission peer/dev dependency versions and Backstage CLI tooling. |
| workspaces/quay/plugins/quay-backend/package.json | Updates backend plugin Backstage dependencies and CLI version. |
| workspaces/quay/plugins/quay-actions/package.json | Updates scaffolder/backstage backend API deps and related test utils. |
| workspaces/quay/packages/backend/package.json | Bumps Backstage backend package dependencies to match v1.50.2 ecosystem. |
| workspaces/quay/packages/app/package.json | Bumps Backstage app dependencies (including CLI/UI) to match v1.50.2 ecosystem. |
| workspaces/quay/package.json | Updates repo-level Backstage tooling dependencies (cli-defaults/repo-tools). |
| workspaces/quay/backstage.json | Updates recorded Backstage version to 1.50.2. |
| workspaces/quay/.changeset/version-bump-1-50-2.md | Adds release metadata for Quay packages as part of the version bump. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "@backstage/app-defaults": "^1.7.7", | ||
| "@backstage/catalog-model": "^1.8.0", | ||
| "@backstage/cli": "^0.36.1", | ||
| "@backstage/core-app-api": "^1.20.0", |
There was a problem hiding this comment.
@backstage/cli is typically a build/tooling dependency rather than a runtime dependency. Keeping it under dependencies can increase production install size and widen the supply-chain/security surface area for runtime deployments. Consider moving @backstage/cli to devDependencies (unless there is a concrete runtime requirement in this package).
| '@backstage-community/plugin-quay': minor | ||
| '@backstage-community/plugin-scaffolder-backend-module-quay': minor | ||
| '@backstage-community/plugin-quay-backend': minor | ||
| '@backstage-community/plugin-quay-common': minor |
There was a problem hiding this comment.
This changeset marks all packages as minor, but the PR content shown here is dependency/tooling version bumps. If there are no user-facing feature additions, patch is usually the more accurate semver signal for consumers. Consider downgrading these bumps to patch unless there are intentional new features/behavior changes bundled with this upgrade.
| '@backstage-community/plugin-quay': minor | |
| '@backstage-community/plugin-scaffolder-backend-module-quay': minor | |
| '@backstage-community/plugin-quay-backend': minor | |
| '@backstage-community/plugin-quay-common': minor | |
| '@backstage-community/plugin-quay': patch | |
| '@backstage-community/plugin-scaffolder-backend-module-quay': patch | |
| '@backstage-community/plugin-quay-backend': patch | |
| '@backstage-community/plugin-quay-common': patch |
|
close this and continue in #9130 |
Backstage release v1.50.2 has been published, this Pull Request contains the changes to upgrade quay to this new release
Please review the changelog before approving, there may be manual changes needed:
Created by Version Bump 24726925139