Skip to content

ghactions stats: add workflow job drilldown - #33

Open
snazy wants to merge 1 commit into
apache:mainfrom
snazy:actions-usage-wf-jobs
Open

ghactions stats: add workflow job drilldown#33
snazy wants to merge 1 commit into
apache:mainfrom
snazy:actions-usage-wf-jobs

Conversation

@snazy

@snazy snazy commented Jun 4, 2026

Copy link
Copy Markdown
Member

Store the GitHub job name alongside the existing workflow grouping fields so newly ingested Actions data can distinguish workflows from jobs.

Add a project workflow drilldown in the Actions UI that breaks runtime down by job and then by recorded step durations. Legacy records that do not contain job names are grouped by matching step names into explicit unnamed buckets, with a warning shown in the drilldown.

Resize the drilldown chart cards so the larger job and step charts are not clipped by the shared pie-chart wrapper.

Generated-By: Codex, with human changes + review

Store the GitHub job name alongside the existing workflow grouping fields so newly ingested Actions data can distinguish workflows from jobs.

Add a project workflow drilldown in the Actions UI that breaks runtime down by job and then by recorded step durations. Legacy records that do not contain job names are grouped by matching step names into explicit unnamed buckets, with a warning shown in the drilldown.

Resize the drilldown chart cards so the larger job and step charts are not clipped by the shared pie-chart wrapper.

Generated-By: Codex, with human changes + review
@snazy

snazy commented Jun 4, 2026

Copy link
Copy Markdown
Member Author

This change enhances the UI by allowing to drill down into workflow jobs and further into steps.

img_1

Without backfill of the job_name field, jobs are grouped by matching step names.

img_2 img_3

Once the job_name is there, it looks like this:

img_4 img_5

@cwlls cwlls self-assigned this Jun 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants