Skip to content

chore(app): remove some static plugins#4922

Draft
gashcrumb wants to merge 2 commits into
redhat-developer:mainfrom
gashcrumb:RHDHPLAN-14180
Draft

chore(app): remove some static plugins#4922
gashcrumb wants to merge 2 commits into
redhat-developer:mainfrom
gashcrumb:RHDHPLAN-14180

Conversation

@gashcrumb

Copy link
Copy Markdown
Member

Description

This change removes a number of static plugins from the app-next and backend packages to allow them to be provided by dynamic plugins instead.

related to RHDHPLAN-552

PR acceptance criteria

Please make sure that the following steps are complete:

  • GitHub Actions are completed and successful
  • Unit Tests are updated and passing
  • E2E Tests are updated and passing
  • Documentation is updated if necessary (requirement for new features)
  • Add a screenshot if the change is UX/UI related

How to test changes / Special notes to the reviewer

@codecov

codecov Bot commented Jun 5, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 56.07%. Comparing base (5a068e1) to head (a39cfb4).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4922      +/-   ##
==========================================
+ Coverage   55.82%   56.07%   +0.24%     
==========================================
  Files         121      113       -8     
  Lines        2350     2199     -151     
  Branches      538      541       +3     
==========================================
- Hits         1312     1233      -79     
+ Misses       1033      965      -68     
+ Partials        5        1       -4     
Flag Coverage Δ
rhdh 56.07% <ø> (+0.24%) ⬆️

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 5a068e1...a39cfb4. 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.

@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

This change removes a number of plugins from the app-next and backend
packages to allow them to be provided from dynamic plugins instead.
@github-actions

Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

@gashcrumb gashcrumb force-pushed the RHDHPLAN-14180 branch 2 times, most recently from afb3985 to 1d0b09d Compare June 12, 2026 10:39
@github-actions

Copy link
Copy Markdown
Contributor

The container image build workflow finished with status: cancelled.

@github-actions

Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

This change adds a temporary patch to update the backend dynamic feature
service so that it will also load backend plugins that have an alpha
export but do not export the plugin object in that alpha export.  The
patch is similar to the fix applied in this PR:

backstage/backstage#34535

Assisted-By: Cursor Desktop
@sonarqubecloud

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

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.

1 participant