Skip to content

chore: update the orchestrator workflow overview api #3328

Draft
lholmquist wants to merge 3 commits into
redhat-developer:mainfrom
lholmquist:RHIDP-14334-orchestrator-overview-api-updates
Draft

chore: update the orchestrator workflow overview api #3328
lholmquist wants to merge 3 commits into
redhat-developer:mainfrom
lholmquist:RHIDP-14334-orchestrator-overview-api-updates

Conversation

@lholmquist

Copy link
Copy Markdown
Member

Hey, I just made a Pull Request!

This adds two new fields that are sent back on the overview.

  • successRatio - the ration of successful workflow runs(all time)
  • runsLastMonth - The amount of total runs for the sliding 30day window

✔️ 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 Jun 8, 2026

Copy link
Copy Markdown

Changed Packages

Package Name Package Path Changeset Bump Current Version
@red-hat-developer-hub/backstage-plugin-orchestrator-backend workspaces/orchestrator/plugins/orchestrator-backend patch v8.9.4
@red-hat-developer-hub/backstage-plugin-orchestrator-common workspaces/orchestrator/plugins/orchestrator-common patch v3.6.4

@codecov

codecov Bot commented Jun 8, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 95.65217% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 54.04%. Comparing base (9fb8693) to head (6d27158).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3328      +/-   ##
==========================================
+ Coverage   54.01%   54.04%   +0.02%     
==========================================
  Files        2403     2403              
  Lines       87411    87432      +21     
  Branches    24182    24188       +6     
==========================================
+ Hits        47219    47256      +37     
+ Misses      38709    38693      -16     
  Partials     1483     1483              
Flag Coverage Δ *Carryforward flag
adoption-insights 83.58% <ø> (ø) Carriedforward from 9fb8693
ai-integrations 70.03% <ø> (ø) Carriedforward from 9fb8693
app-defaults 69.60% <ø> (ø) Carriedforward from 9fb8693
augment 46.39% <ø> (ø) Carriedforward from 9fb8693
bulk-import 72.86% <ø> (ø) Carriedforward from 9fb8693
cost-management 17.48% <ø> (ø) Carriedforward from 9fb8693
dcm 61.23% <ø> (ø) Carriedforward from 9fb8693
extensions 62.24% <ø> (ø) Carriedforward from 9fb8693
global-floating-action-button 74.30% <ø> (ø) Carriedforward from 9fb8693
global-header 61.63% <ø> (ø) Carriedforward from 9fb8693
homepage 51.52% <ø> (ø) Carriedforward from 9fb8693
install-dynamic-plugins 56.23% <ø> (ø) Carriedforward from 9fb8693
konflux 91.01% <ø> (ø) Carriedforward from 9fb8693
lightspeed 68.52% <ø> (ø) Carriedforward from 9fb8693
mcp-integrations 85.46% <ø> (ø) Carriedforward from 9fb8693
orchestrator 37.80% <95.65%> (+0.46%) ⬆️
quickstart 62.09% <ø> (ø) Carriedforward from 9fb8693
sandbox 79.49% <ø> (ø) Carriedforward from 9fb8693
scorecard 83.86% <ø> (ø) Carriedforward from 9fb8693
theme 64.54% <ø> (ø) Carriedforward from 9fb8693
translations 8.49% <ø> (ø) Carriedforward from 9fb8693
x2a 78.79% <ø> (ø) Carriedforward from 9fb8693

*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 9fb8693...6d27158. 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.

@lholmquist lholmquist force-pushed the RHIDP-14334-orchestrator-overview-api-updates branch from 2c83f16 to 6d27158 Compare June 9, 2026 13:46
@sonarqubecloud

sonarqubecloud Bot commented Jun 9, 2026

Copy link
Copy Markdown

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