Skip to content

chore(scorecard): Backstage version bump to v1.52.0 - #3994

Merged
christoph-jerolimov merged 5 commits into
redhat-developer:mainfrom
Eswaraiahsapram:scorecard/v1.52.0
Jul 28, 2026
Merged

chore(scorecard): Backstage version bump to v1.52.0#3994
christoph-jerolimov merged 5 commits into
redhat-developer:mainfrom
Eswaraiahsapram:scorecard/v1.52.0

Conversation

@Eswaraiahsapram

@Eswaraiahsapram Eswaraiahsapram commented Jul 27, 2026

Copy link
Copy Markdown
Member

Hey, I just made a Pull Request!

Resolves:
https://redhat.atlassian.net/browse/RHIDP-13825

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or Updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)

@rhdh-gh-app

rhdh-gh-app Bot commented Jul 27, 2026

Copy link
Copy Markdown

Important

This PR includes changes that affect public-facing API. Please ensure you are adding/updating documentation for new features or behavior.

Changed Packages

Package Name Package Path Changeset Bump Current Version
app-legacy workspaces/scorecard/packages/app-legacy none v0.0.0
app workspaces/scorecard/packages/app none v0.0.0
backend workspaces/scorecard/packages/backend none v0.0.0
@red-hat-developer-hub/backstage-plugin-scorecard-backend-module-dependabot workspaces/scorecard/plugins/scorecard-backend-module-dependabot minor v0.3.1
@red-hat-developer-hub/backstage-plugin-scorecard-backend-module-filecheck workspaces/scorecard/plugins/scorecard-backend-module-filecheck minor v0.2.1
@red-hat-developer-hub/backstage-plugin-scorecard-backend-module-github workspaces/scorecard/plugins/scorecard-backend-module-github minor v2.8.1
@red-hat-developer-hub/backstage-plugin-scorecard-backend-module-jira workspaces/scorecard/plugins/scorecard-backend-module-jira minor v2.8.1
@red-hat-developer-hub/backstage-plugin-scorecard-backend-module-openssf workspaces/scorecard/plugins/scorecard-backend-module-openssf minor v0.3.1
@red-hat-developer-hub/backstage-plugin-scorecard-backend-module-sonarqube workspaces/scorecard/plugins/scorecard-backend-module-sonarqube minor v0.2.1
@red-hat-developer-hub/backstage-plugin-scorecard-backend workspaces/scorecard/plugins/scorecard-backend minor v2.8.1
@red-hat-developer-hub/backstage-plugin-scorecard-common workspaces/scorecard/plugins/scorecard-common minor v2.8.1
@red-hat-developer-hub/backstage-plugin-scorecard-node workspaces/scorecard/plugins/scorecard-node minor v2.8.1
@red-hat-developer-hub/backstage-plugin-scorecard workspaces/scorecard/plugins/scorecard minor v2.8.1

@fullsend-ai-review

fullsend-ai-review Bot commented Jul 27, 2026

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 3:53 PM UTC · Completed 4:01 PM UTC
Commit: 01e7797 · View workflow run →

@rhdh-qodo-merge

Copy link
Copy Markdown

PR Summary by Qodo

chore(scorecard): bump Backstage to v1.52.0

⚙️ Configuration changes 🕐 20-40 Minutes

Grey Divider

AI Description

• Bump Scorecard Backstage version metadata to 1.52.0.
• Align app, backend, and plugin @backstage dependencies to 1.52.x-compatible versions.
• Add a changeset and regenerate yarn.lock for the upgraded dependency graph.
Diagram

graph TD
  A["backstage.json"] --> B["workspace package.json"] --> C["apps (app/app-legacy)"] --> D["backend package"] --> E["scorecard plugins"] --> F[("yarn.lock")]
  B --> G["changeset"]
Loading
High-Level Assessment

The following are alternative approaches to this PR:

1. Use Backstage CLI version bump automation
  • ➕ Reduces manual version edits across many package.json files
  • ➕ Helps keep Backstage package versions internally consistent
  • ➖ Still requires validating plugin compatibility and resolving any lockfile conflicts
  • ➖ May not cover all non-Backstage dependencies that also need alignment
2. Automate via Renovate/Dependabot for the workspace
  • ➕ Continuous, smaller incremental upgrades instead of periodic large lockfile churn
  • ➕ Standardized PR metadata and dependency visibility
  • ➖ Can create frequent PR noise without good grouping rules
  • ➖ Still needs periodic coordinated upgrades for Backstage major/minor alignment

Recommendation: Current approach (explicitly bumping Backstage and aligning package manifests, then regenerating yarn.lock) is appropriate for a coordinated Backstage minor upgrade. If this becomes recurring manual work, consider introducing Backstage CLI bump scripts and/or Renovate grouping to reduce future upgrade overhead and lockfile churn.

Files changed (17) +997 / -1137

Other (17) +997 / -1137
rich-snakes-camp.mdAdd changeset for Scorecard packages after Backstage 1.52.0 bump +14/-0

Add changeset for Scorecard packages after Backstage 1.52.0 bump

• Introduces a changeset marking multiple Scorecard packages for minor version releases. Documents the Backstage upgrade to v1.52.0 as the reason for publishing.

workspaces/scorecard/.changeset/rich-snakes-camp.md

backstage.jsonBump Backstage version marker to 1.52.0 +1/-1

Bump Backstage version marker to 1.52.0

• Updates the workspace Backstage version from 1.51.1 to 1.52.0. Serves as the canonical version reference for this workspace upgrade.

workspaces/scorecard/backstage.json

package.jsonUpdate Backstage repo tooling versions for the workspace +3/-3

Update Backstage repo tooling versions for the workspace

• Bumps Backstage CLI, CLI defaults, and repo-tools to the versions associated with the 1.52.0 upgrade. Keeps developer tooling aligned with the workspace Backstage baseline.

workspaces/scorecard/package.json

package.jsonAlign legacy app dependencies with Backstage 1.52.x +23/-23

Align legacy app dependencies with Backstage 1.52.x

• Updates Backstage frontend library versions (app defaults, core APIs/components, catalog/scaffolder/search/techdocs, etc.). Also bumps related Backstage test utilities to match.

workspaces/scorecard/packages/app-legacy/package.json

package.jsonAlign new app dependencies with Backstage 1.52.x +16/-16

Align new app dependencies with Backstage 1.52.x

• Bumps Backstage frontend packages (core-components/plugin APIs, frontend defaults, core plugins, and UI) to their corresponding 1.52.x-compatible versions. Keeps the app package consistent with the upgraded workspace baseline.

workspaces/scorecard/packages/app/package.json

package.jsonAlign backend app dependencies with Backstage 1.52.x +26/-26

Align backend app dependencies with Backstage 1.52.x

• Updates Backstage backend packages (backend-defaults, auth/catalog/kubernetes/scaffolder/search/techdocs, permission/proxy) and related dev tooling/test utilities. Ensures the backend application consumes a consistent set of updated Backstage modules.

workspaces/scorecard/packages/backend/package.json

package.jsonBump Dependabot backend module Backstage dependencies +5/-5

Bump Dependabot backend module Backstage dependencies

• Updates backend-plugin-api, catalog-client, integration, and backend test utilities/CLI versions. Keeps the module compatible with the Backstage 1.52.x dependency set.

workspaces/scorecard/plugins/scorecard-backend-module-dependabot/package.json

package.jsonBump Filecheck backend module Backstage dependencies +5/-5

Bump Filecheck backend module Backstage dependencies

• Upgrades backend-plugin-api, catalog-client, integration, and related dev dependencies (backend-test-utils/cli). Aligns the module with the workspace Backstage upgrade.

workspaces/scorecard/plugins/scorecard-backend-module-filecheck/package.json

package.jsonBump GitHub backend module Backstage dependencies +6/-6

Bump GitHub backend module Backstage dependencies

• Updates backend-plugin-api, catalog-client, integration, and plugin-catalog-node versions, plus test utils/CLI. Ensures the GitHub module remains compatible with updated Backstage packages.

workspaces/scorecard/plugins/scorecard-backend-module-github/package.json

package.jsonBump Jira backend module Backstage dependencies +5/-5

Bump Jira backend module Backstage dependencies

• Upgrades backend-plugin-api, catalog-client, plugin-catalog-node, and related dev dependencies (backend-test-utils/cli). Keeps Jira integration aligned with the Backstage 1.52.x baseline.

workspaces/scorecard/plugins/scorecard-backend-module-jira/package.json

package.jsonBump OpenSSF backend module Backstage dependencies +4/-4

Bump OpenSSF backend module Backstage dependencies

• Updates backend-plugin-api and catalog-client versions and refreshes backend test utilities/CLI. Aligns the OpenSSF module with the workspace Backstage upgrade.

workspaces/scorecard/plugins/scorecard-backend-module-openssf/package.json

package.jsonBump SonarQube backend module Backstage dependencies +4/-4

Bump SonarQube backend module Backstage dependencies

• Upgrades backend-plugin-api and catalog-client versions plus dev dependencies (backend-test-utils/cli). Keeps the module compatible with Backstage 1.52.x dependency expectations.

workspaces/scorecard/plugins/scorecard-backend-module-sonarqube/package.json

package.jsonBump Scorecard backend plugin Backstage dependencies +7/-7

Bump Scorecard backend plugin Backstage dependencies

• Updates core backend dependencies (backend-defaults, backend-plugin-api, catalog-client, catalog-node, permission-node) and dev tooling/test utilities. Ensures the Scorecard backend plugin matches the upgraded Backstage stack.

workspaces/scorecard/plugins/scorecard-backend/package.json

package.jsonBump Backstage CLI for scorecard-common build tooling +1/-1

Bump Backstage CLI for scorecard-common build tooling

• Updates the Backstage CLI devDependency used for packaging/build tasks. Keeps build tooling consistent with the workspace Backstage upgrade.

workspaces/scorecard/plugins/scorecard-common/package.json

package.jsonBump Scorecard node library Backstage dependencies +4/-4

Bump Scorecard node library Backstage dependencies

• Updates backend-plugin-api and plugin-catalog-node plus backend test utilities and CLI. Aligns the node package used by backend modules with the Backstage 1.52.x baseline.

workspaces/scorecard/plugins/scorecard-node/package.json

package.jsonBump Scorecard frontend plugin Backstage dependencies +20/-20

Bump Scorecard frontend plugin Backstage dependencies

• Updates core frontend dependencies (core-components/plugin APIs, frontend plugin API, catalog/home/user-settings, etc.) and dev tooling (catalog-client, dev/test utils, UI). Keeps the plugin compatible with the upgraded app dependency set.

workspaces/scorecard/plugins/scorecard/package.json

yarn.lockRegenerate lockfile for Backstage 1.52.0 upgrade +853/-1007

Regenerate lockfile for Backstage 1.52.0 upgrade

• Updates the resolved dependency graph to match the new Backstage package versions across the workspace. Captures transitive bumps (e.g., backend defaults/app defaults, config-loader, CLI-node) introduced by the upgrade.

workspaces/scorecard/yarn.lock

@rhdh-qodo-merge

rhdh-qodo-merge Bot commented Jul 27, 2026

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 🔗 Cross-repo conflicts (0) 📜 Skill insights (0)

Context used
⚠️ Tickets: not configured — ticket URL found in PR but could not be fetched — check ticket provider credentials
✅ Compliance rules (platform): 11 rules
✅ Cross-repo context
  Explored: repo: redhat-developer/rhdh-local (sha: 2ae9e8c8)
  Explored: repo: redhat-developer/rhdh (sha: 070615f1)
  Not relevant to this PR: redhat-developer/rhdh-chart
  Not relevant to this PR: redhat-developer/rhdh-operator

Grey Divider


Action required

1. Pinned Backstage APIs ✓ Resolved 🐞 Bug ☼ Reliability
Description
The PR updates packages to depend on newer @backstage/backend-plugin-api and
@backstage/plugin-catalog-node, but workspaces/scorecard/package.json still forces those packages to
older pinned versions via Yarn resolutions. yarn.lock confirms the older versions are installed,
while upgraded transitive packages require newer versions, risking build/runtime incompatibilities
and making the v1.52.0 upgrade incomplete.
Code

workspaces/scorecard/packages/backend/package.json[R63-66]

+    "@backstage/backend-plugin-api": "^1.9.2",
+    "@backstage/backend-test-utils": "^1.11.4",
+    "@backstage/cli": "^0.36.3",
+    "@backstage/plugin-catalog-node": "^2.2.2",
Relevance

⭐⭐⭐ High

Team has precedent aligning Backstage dependency versions and updating lockfile/resolutions to avoid
skew/CI breakage.

PR-#1856
PR-#3664
PR-#3493

ⓘ Recommendations generated based on similar findings in past PRs

Evidence
The updated backend package now requests newer Backstage API packages, but the scorecard workspace
root still pins those same packages to older versions via Yarn resolutions. The lockfile shows those
pinned versions are installed, while a bumped transitive dependency (backend-test-utils) requires a
newer backend-plugin-api range, demonstrating a version skew introduced by this PR’s version bumps.

workspaces/scorecard/packages/backend/package.json[62-67]
workspaces/scorecard/package.json[64-70]
workspaces/scorecard/yarn.lock[2340-2349]
workspaces/scorecard/yarn.lock[2362-2369]
workspaces/scorecard/yarn.lock[3980-3986]

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

### Issue description
Backstage dependencies were bumped (e.g., backend-plugin-api to `^1.9.2`, plugin-catalog-node to `^2.2.2`), but the workspace root still pins `@backstage/backend-plugin-api` and `@backstage/plugin-catalog-node` to older versions via `resolutions`. This can override the intended upgrade and may conflict with newer transitive deps (e.g., `@backstage/backend-test-utils` requesting `@backstage/backend-plugin-api ^1.9.3`).

### Issue Context
The goal of the PR is a Backstage version bump to `v1.52.0`. Leaving these pins in place prevents the actual dependency graph from aligning with the updated package.json ranges.

### Fix Focus Areas
- workspaces/scorecard/package.json[64-70]
- workspaces/scorecard/yarn.lock[2340-2350]
- workspaces/scorecard/yarn.lock[2362-2369]
- workspaces/scorecard/yarn.lock[3980-3987]

### Suggested fix
1. Update (or remove) the `resolutions` entries for:
  - `@backstage/backend-plugin-api`
  - `@backstage/plugin-catalog-node`
  so they match the intended upgraded versions (at least satisfying the newly declared ranges and transitive requirements).
2. Regenerate `workspaces/scorecard/yarn.lock` (run install from the scorecard workspace with the repo’s standard workflow) and ensure the resolved versions match the upgrade intent.

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools


Grey Divider

To customize comments, go to the Qodo configuration screen, or learn more in the docs.

Qodo Logo

@rhdh-qodo-merge rhdh-qodo-merge Bot added the enhancement New feature or request label Jul 27, 2026
@codecov

codecov Bot commented Jul 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 57.80%. Comparing base (e31ec88) to head (e888370).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3994   +/-   ##
=======================================
  Coverage   57.80%   57.80%           
=======================================
  Files        2393     2393           
  Lines       95919    95919           
  Branches    26810    26805    -5     
=======================================
  Hits        55447    55447           
  Misses      40156    40156           
  Partials      316      316           
Flag Coverage Δ *Carryforward flag
adoption-insights 84.54% <ø> (ø) Carriedforward from d02f7ea
ai-integrations 69.06% <ø> (ø) Carriedforward from d02f7ea
app-defaults 69.79% <ø> (ø) Carriedforward from d02f7ea
augment 46.67% <ø> (ø) Carriedforward from d02f7ea
boost 75.92% <ø> (ø) Carriedforward from d02f7ea
bulk-import 72.55% <ø> (ø) Carriedforward from d02f7ea
cost-management 13.55% <ø> (ø) Carriedforward from d02f7ea
dcm 60.72% <ø> (ø) Carriedforward from d02f7ea
extensions 56.48% <ø> (ø) Carriedforward from d02f7ea
global-floating-action-button 71.18% <ø> (ø) Carriedforward from d02f7ea
global-header 62.17% <ø> (ø) Carriedforward from d02f7ea
homepage 47.46% <ø> (ø) Carriedforward from d02f7ea
install-dynamic-plugins 56.77% <ø> (ø) Carriedforward from d02f7ea
intelligent-assistant 74.06% <ø> (ø) Carriedforward from d02f7ea
konflux 91.98% <ø> (ø) Carriedforward from d02f7ea
lightspeed 69.02% <ø> (ø) Carriedforward from d02f7ea
mcp-integrations 83.40% <ø> (ø) Carriedforward from d02f7ea
orchestrator 66.79% <ø> (ø) Carriedforward from d02f7ea
quickstart 65.04% <ø> (ø) Carriedforward from d02f7ea
sandbox 79.56% <ø> (ø) Carriedforward from d02f7ea
scorecard 84.94% <ø> (ø)
theme 83.89% <ø> (ø) Carriedforward from d02f7ea
translations 5.12% <ø> (ø) Carriedforward from d02f7ea
x2a 79.31% <ø> (ø) Carriedforward from d02f7ea

*This pull request uses carry forward flags. Click here to find out more.


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e31ec88...e888370. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@fullsend-ai-review

fullsend-ai-review Bot commented Jul 27, 2026

Copy link
Copy Markdown

Looks good to me

Previous run

Looks good to me

Previous run (2)

Looks good to me

Previous run (3)

Review

Findings

Medium

  • [api-contract] workspaces/scorecard/packages/app-legacy/package.json:22 — The @backstage-community/plugin-github-issues dependency jumps from ^0.13.0 to ^1.2.1, a major version bump that may introduce breaking changes. The GithubIssuesCard component is imported and used in workspaces/scorecard/packages/app-legacy/src/components/catalog/EntityPage.tsx, but that file is not modified in this PR. If the v1.x release renamed or changed the component's API, this would break at compile or runtime. This is in the app-legacy dev/test app so the blast radius is limited, but it could cause build failures.
    Remediation: Verify that GithubIssuesCard is still exported with the same name and props interface in @backstage-community/plugin-github-issues@1.2.1. Check the package's CHANGELOG or migration guide for breaking changes between 0.x and 1.x. If the API changed, update EntityPage.tsx accordingly.
Previous run (4)

Review

Findings

Medium

  • [api-contract] workspaces/scorecard/packages/app-legacy/package.json:22@backstage-community/plugin-github-issues is bumped from ^0.13.0 to ^1.2.1, a semver-major jump (0.x → 1.x). The scorecard workspace imports GithubIssuesCard from this package in packages/app-legacy/src/components/catalog/EntityPage.tsx. A major version bump may have changed exported names, props, or behavior. Verify the app-legacy build succeeds and check the v1.x changelog for breaking changes.

Low

  • [pattern-violation] workspaces/scorecard/packages/app/package.json:38@red-hat-developer-hub/backstage-plugin-dynamic-home-page uses an exact version pin (1.14.0, no caret) while nearly every other dependency uses caret ranges. This is a pre-existing pattern — the PR only bumps from 1.11.0 to 1.14.0.

  • [api-contract] workspaces/scorecard/package.json — The resolutions for @backstage/backend-plugin-api (pinned to 1.9.1) and @backstage/plugin-catalog-node (pinned to 2.2.1) are removed, and corresponding devDeps in packages/backend/package.json change from exact pins to caret ranges. This is internally consistent with the v1.52.0 upgrade.

Previous run (5)

Review

Findings

Medium

  • [dependency version mismatch] workspaces/scorecard/plugins/scorecard/package.json:63 — The @backstage/ui production dependency is not bumped (stays at ^0.15.0) while the devDependency in the same file is bumped to ^0.16.0, and all other packages in the workspace (app, app-legacy) bump their production dep to ^0.16.0. Under 0.x semver, ^0.15.0 means >=0.15.0 <0.16.0, so this range excludes 0.16.x. The monorepo workspace masks the issue locally (yarn resolves via the merged specifier), but external consumers installing the published plugin would face a declared range that excludes the version the plugin was actually tested against.
    Remediation: Bump the production @backstage/ui dependency from ^0.15.0 to ^0.16.0 to match the devDependency and the rest of the workspace.
Previous run (6)

Looks good to me


Labels: PR is a dependency version bump (Backstage v1.51.1 → v1.52.0)

fullsend-ai-review[bot]

This comment was marked as outdated.

@fullsend-ai-review fullsend-ai-review Bot added ready-for-merge All reviewers approved — ready to merge dependencies Pull requests that update a dependency file labels Jul 27, 2026
@fullsend-ai-review

fullsend-ai-review Bot commented Jul 27, 2026

Copy link
Copy Markdown

🤖 Review · ❌ Terminated · Started 6:26 PM UTC · Ended 6:36 PM UTC
Commit: 4d28fa2 · View workflow run →

fullsend-ai-review[bot]

This comment was marked as outdated.

@fullsend-ai-review fullsend-ai-review Bot added requires-manual-review Review requires human judgment and removed ready-for-merge All reviewers approved — ready to merge labels Jul 27, 2026
@fullsend-ai-review

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 6:26 PM UTC · Completed 6:36 PM UTC
Commit: 4d28fa2 · View workflow run →

@fullsend-ai-review

fullsend-ai-review Bot commented Jul 27, 2026

Copy link
Copy Markdown

🤖 Review · ⚠️ Cancelled · Started 7:24 PM UTC · Ended 7:31 PM UTC
Commit: 5b2a971 · View workflow run →

@fullsend-ai-review

fullsend-ai-review Bot commented Jul 27, 2026

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 7:32 PM UTC · Completed 7:44 PM UTC
Commit: c66b334 · View workflow run →

@christoph-jerolimov christoph-jerolimov left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Pushed a small and tested the version. Lgtm!

Couldn't notice the dialog issues from #3667 anymore:

Image

@christoph-jerolimov
christoph-jerolimov enabled auto-merge (squash) July 27, 2026 19:38
fullsend-ai-review[bot]

This comment was marked as outdated.

@fullsend-ai-review

fullsend-ai-review Bot commented Jul 27, 2026

Copy link
Copy Markdown

🤖 Review · ❌ Terminated · Started 8:06 PM UTC · Ended 8:16 PM UTC
Commit: 2959099 · View workflow run →

fullsend-ai-review[bot]

This comment was marked as outdated.

@fullsend-ai-review

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 8:06 PM UTC · Completed 8:16 PM UTC
Commit: 2959099 · View workflow run →

@christoph-jerolimov

Copy link
Copy Markdown
Member

Addressed one fullsend review issue and update the homepage to the latest version. The problem is that this homepage doesn't show the Edit button to customize the homepage, this breaks all e2e tests. :-/

@fullsend-ai-review

fullsend-ai-review Bot commented Jul 28, 2026

Copy link
Copy Markdown

🤖 Review · ❌ Terminated · Started 5:08 AM UTC · Ended 5:17 AM UTC
Commit: 2e50469 · View workflow run →

fullsend-ai-review[bot]

This comment was marked as outdated.

@fullsend-ai-review fullsend-ai-review Bot added ready-for-merge All reviewers approved — ready to merge and removed requires-manual-review Review requires human judgment labels Jul 28, 2026
@fullsend-ai-review

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 5:08 AM UTC · Completed 5:17 AM UTC
Commit: 2e50469 · View workflow run →

Eswaraiahsapram and others added 4 commits July 28, 2026 12:56
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com>
@fullsend-ai-review

fullsend-ai-review Bot commented Jul 28, 2026

Copy link
Copy Markdown

🤖 Review · ❌ Terminated · Started 7:28 AM UTC · Ended 7:37 AM UTC
Commit: d02f7ea · View workflow run →

fullsend-ai-review[bot]

This comment was marked as outdated.

@fullsend-ai-review

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 7:28 AM UTC · Completed 7:37 AM UTC
Commit: d02f7ea · View workflow run →

@fullsend-ai-review

fullsend-ai-review Bot commented Jul 28, 2026

Copy link
Copy Markdown

🤖 Review · ❌ Terminated · Started 7:59 AM UTC · Ended 8:08 AM UTC
Commit: e888370 · View workflow run →

@sonarqubecloud

Copy link
Copy Markdown

@fullsend-ai-review

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 7:59 AM UTC · Completed 8:08 AM UTC
Commit: e888370 · View workflow run →

@christoph-jerolimov
christoph-jerolimov merged commit 50447ac into redhat-developer:main Jul 28, 2026
37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file enhancement New feature or request ready-for-merge All reviewers approved — ready to merge workspace/scorecard

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants