Skip to content

Add workflow.report config scopes#6812

Open
bentsherman wants to merge 1 commit intomasterfrom
workflow-reports
Open

Add workflow.report config scopes#6812
bentsherman wants to merge 1 commit intomasterfrom
workflow-reports

Conversation

@bentsherman
Copy link
Member

This PR adds the workflow.report config scope as a replacement for the existing report scopes:

  • dag -> workflow.report.dag
  • report -> workflow.report.execution
  • timeline -> workflow.report.timeline
  • trace -> workflow.report.trace

The config settings are otherwise identical, except that the file option is resolved against the workflow output directory instead of the launch directory.

This makes the standard reports easier to use with workflow outputs.

Signed-off-by: Ben Sherman <bentshermann@gmail.com>
@bentsherman bentsherman requested a review from a team as a code owner February 5, 2026 18:15
@netlify
Copy link

netlify bot commented Feb 5, 2026

Deploy Preview for nextflow-docs-staging ready!

Name Link
🔨 Latest commit f0808c2
🔍 Latest deploy log https://app.netlify.com/projects/nextflow-docs-staging/deploys/6984de5f6d246700086f8537
😎 Deploy Preview https://deploy-preview-6812--nextflow-docs-staging.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@pditommaso
Copy link
Member

Could this impact any Platform capabilities? just wondering and better e2e testing

@bentsherman
Copy link
Member Author

It shouldn't break platform runs that use the existing report options, since this PR falls back to them if workflow.report is not used

For platform runs that use the new workflow.report options, you will need to make sure to set the output directory. Right now you can only do that in config, but I think they are working to add an "Output directory" field

@pditommaso pditommaso force-pushed the master branch 2 times, most recently from d9fa5cd to d752bc2 Compare February 28, 2026 13:10
@bentsherman bentsherman added this to the 26.04 milestone Mar 16, 2026
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.

Separate the store directory from the filename in the trace, dag, report, and timeline scopes

2 participants