Skip to content

fix(x2a): FLPATH-4993 generate Scalprum-compatible dynamic frontend - #5398

Merged
eloycoto merged 1 commit into
redhat-developer:mainfrom
eloycoto:NightlyIssues
Oct 28, 2026
Merged

eloycoto merged 1 commit into
redhat-developer:mainfrom
eloycoto:NightlyIssues

Conversation

@eloycoto

Copy link
Copy Markdown
Contributor

Add explicit Scalprum metadata for X2A and pin the RHDH 1.10 CLI/Webpack versions during export. Disable Module Federation for frontend exports, fail if the Scalprum manifest is missing, and allow building only the selected plugin.

Add explicit Scalprum metadata for X2A and pin the RHDH 1.10 CLI/Webpack versions during export. Disable Module Federation for frontend exports, fail if the Scalprum manifest is missing, and allow building only the selected plugin.
@rhdh-gh-app

rhdh-gh-app Bot commented Oct 28, 2026

Copy link
Copy Markdown

Missing Changesets

The following package(s) are changed by this PR but do not have a changeset:

  • @red-hat-developer-hub/backstage-plugin-x2a

See CONTRIBUTING.md for more information about how to add changesets.

Changed Packages

Package Name Package Path Changeset Bump Current Version
@red-hat-developer-hub/backstage-plugin-x2a workspaces/x2a/plugins/x2a none v2.0.2

@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.28%. Comparing base (1f03ff3) to head (09c390f).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #5398   +/-   ##
=======================================
  Coverage   65.28%   65.28%           
=======================================
  Files        2758     2758           
  Lines      110574   110574           
  Branches    31067    31086   +19     
=======================================
  Hits        72189    72189           
  Misses      37825    37825           
  Partials      560      560           
Flag Coverage Δ *Carryforward flag
adoption-insights 87.11% <ø> (ø) Carriedforward from 1f03ff3
ai-integrations 90.56% <ø> (ø) Carriedforward from 1f03ff3
app-defaults 74.89% <ø> (ø) Carriedforward from 1f03ff3
augment 46.67% <ø> (ø) Carriedforward from 1f03ff3
boost 93.37% <ø> (ø) Carriedforward from 1f03ff3
bulk-import 73.12% <ø> (ø) Carriedforward from 1f03ff3
cost-management 13.56% <ø> (ø) Carriedforward from 1f03ff3
dcm 74.35% <ø> (ø) Carriedforward from 1f03ff3
e2e-adoption-insights 60.00% <ø> (ø) Carriedforward from 1f03ff3
e2e-extensions 62.42% <ø> (ø) Carriedforward from 1f03ff3
e2e-global-header 52.43% <ø> (ø) Carriedforward from 1f03ff3
e2e-homepage 61.25% <ø> (ø) Carriedforward from 1f03ff3
e2e-intelligent-assistant 46.02% <ø> (ø) Carriedforward from 1f03ff3
e2e-orchestrator 49.49% <ø> (ø) Carriedforward from 1f03ff3
e2e-orchestrator-plugin 49.48% <ø> (ø) Carriedforward from 1f03ff3
e2e-quickstart 54.83% <ø> (ø) Carriedforward from 1f03ff3
e2e-scorecard 49.88% <ø> (ø) Carriedforward from 1f03ff3
e2e-theme 16.43% <ø> (ø) Carriedforward from 1f03ff3
extensions 58.11% <ø> (ø) Carriedforward from 1f03ff3
global-floating-action-button 71.18% <ø> (ø) Carriedforward from 1f03ff3
global-header 69.15% <ø> (ø) Carriedforward from 1f03ff3
homepage 86.56% <ø> (ø) Carriedforward from 1f03ff3
install-dynamic-plugins 84.02% <ø> (ø) Carriedforward from 1f03ff3
intelligent-assistant 78.47% <ø> (ø) Carriedforward from 1f03ff3
konflux 91.98% <ø> (ø) Carriedforward from 1f03ff3
lightspeed 69.02% <ø> (ø) Carriedforward from 1f03ff3
mcp-integrations 84.46% <ø> (ø) Carriedforward from 1f03ff3
orchestrator 77.69% <ø> (ø) Carriedforward from 1f03ff3
quickstart 65.83% <ø> (ø) Carriedforward from 1f03ff3
sandbox 79.56% <ø> (ø) Carriedforward from 1f03ff3
scorecard 92.32% <ø> (ø) Carriedforward from 1f03ff3
theme 88.21% <ø> (ø) Carriedforward from 1f03ff3
translations 7.91% <ø> (ø) Carriedforward from 1f03ff3
x2a 79.43% <ø> (ø)

*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 1f03ff3...09c390f. 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.

@eloycoto
eloycoto merged commit b1c2c39 into redhat-developer:main Oct 28, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants