From 95fe7ba88e86ba003a0ada824fe2f33c61377931 Mon Sep 17 00:00:00 2001 From: Tomas Kral Date: Tue, 3 Mar 2026 13:44:36 +0100 Subject: [PATCH] Enable scorecard plugin with GitHub metrics Add scorecard backend, GitHub data source module, and frontend plugin to dynamic-plugins.yaml. App-config already has scorecard thresholds configured for GitHub open PRs. Co-Authored-By: Claude Opus 4.6 --- config/dynamic-plugins.yaml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/config/dynamic-plugins.yaml b/config/dynamic-plugins.yaml index 1707b52..092aff0 100644 --- a/config/dynamic-plugins.yaml +++ b/config/dynamic-plugins.yaml @@ -3,4 +3,27 @@ includes: plugins: - package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic disabled: false + - package: 'oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-scorecard-backend:bs_1.45.3__2.3.5!red-hat-developer-hub-backstage-plugin-scorecard-backend' + disabled: false + - package: 'oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-scorecard-backend-module-github:bs_1.45.3__2.3.5!red-hat-developer-hub-backstage-plugin-scorecard-backend-module-github' + disabled: false + - package: 'oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-scorecard:bs_1.45.3__2.3.5!red-hat-developer-hub-backstage-plugin-scorecard' + disabled: false + pluginConfig: + dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-scorecard: + entityTabs: + - path: '/scorecard' + title: Scorecard + mountPoint: entity.page.scorecard + mountPoints: + - mountPoint: entity.page.scorecard/cards + importName: EntityScorecardContent + config: + layout: + gridColumn: 1 / -1 + if: + allOf: + - isKind: component \ No newline at end of file