Skip to content

feat(ui): add workflow template link to workflow node summary tab. Fixes #15995#15999

Open
nakatani-yo wants to merge 6 commits intoargoproj:mainfrom
nakatani-yo:feat/show-workflow-template-in-workflow-node-info
Open

feat(ui): add workflow template link to workflow node summary tab. Fixes #15995#15999
nakatani-yo wants to merge 6 commits intoargoproj:mainfrom
nakatani-yo:feat/show-workflow-template-in-workflow-node-info

Conversation

@nakatani-yo
Copy link
Copy Markdown
Contributor

@nakatani-yo nakatani-yo commented Apr 20, 2026

Fixes #15995

Motivation

When investigating workflow execution results in the node summary tab, there is no way to navigate to the source WorkflowTemplate or ClusterWorkflowTemplate. Users must manually search for the template, which interrupts the debugging flow.

Modifications

  • Added a WORKFLOW TEMPLATE row to the workflow node summary tab that displays the template name as a clickable link to the corresponding template page.
  • Supports both namespace-scoped WorkflowTemplates (/workflow-templates/{namespace}/{name}) and ClusterWorkflowTemplates (/cluster-workflow-templates/{name}).
  • The row is only shown when the workflow was created from a workflowTemplateRef.
  • Added hover styling for the template link in workflow-node-info.scss.

Verification

Manually verified in the UI by running workflows created from both WorkflowTemplate and ClusterWorkflowTemplate, confirming:

  • The template name is displayed in the summary tab.
  • Clicking the link navigates to the correct template page.
  • The row is not shown for workflows without a workflowTemplateRef.
image

Documentation

No documentation changes needed. This is a small UI enhancement that is self-discoverable in the workflow node summary tab.

Signed-off-by: nakatani-yo <yoshihito.nakatani@craftsman-software.com>
Signed-off-by: nakatani-yo <yoshihito.nakatani@craftsman-software.com>
Signed-off-by: nakatani-yo <yoshihito.nakatani@craftsman-software.com>
@nakatani-yo nakatani-yo marked this pull request as draft April 20, 2026 09:18
@nakatani-yo nakatani-yo changed the title Feat/show workflow template in workflow node info feat(ui): add workflow template link to workflow node summary tab. Fixes #15995 Apr 21, 2026
Signed-off-by: nakatani-yo <yoshihito.nakatani@craftsman-software.com>
Signed-off-by: nakatani-yo <yoshihito.nakatani@craftsman-software.com>
Signed-off-by: nakatani-yo <yoshihito.nakatani@craftsman-software.com>
@nakatani-yo nakatani-yo marked this pull request as ready for review April 21, 2026 01:42
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.

Show workflow template link in workflow node summary tab

1 participant