Closed AchilleAsh closed 5 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 80.3%. Comparing base (
d553546
) to head (f01d270
). Report is 133 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Pull Request Checklist
Description of PR
Currently, when creating a workflow from a workflow template, it implicitly relies on the global config for the WorkflowsService, as it is not copying the service from the template. Thus, the simple example in the doc would fail, useless the Argo host is defined in the global config.
This PR binds the WorkflowsService instance of the WorkflowTemplate to the created Workflow to propagate non-global configuration, and changes 2 tests to make sure the config is actually propagated.
Thanks!