Describe in detail what your merge request does and why.
This PR adds in the UI for configuring automated workflow executions for a Project. Currently this includes listing, adding, and deleting of automated workflow executions.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other pull requests.
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
Run server
Navigate to a Project where you are Owner or Maintainer
Click on Settings -> Automated Workflow Executions
Click on Add new automated workflow execution
Click on an automatable pipeline (if list is empty ensure that your config/pipelines/pipelines.json has at least one pipeline version with "automatable": true, refer to default file in repo)
Click on Update samples with analysis results and Receive an email notification when your analysis has completed?
Click on Submit
Add a new Sample to the Project
Upload pair end data to the new Sample
Wait for workflow execution to be ran and confirm that files and metadata have been added to the Sample
PR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
What does this PR do and why?
Describe in detail what your merge request does and why.
This PR adds in the UI for configuring automated workflow executions for a Project. Currently this includes listing, adding, and deleting of automated workflow executions.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other pull requests.
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
Owner
orMaintainer
Settings
->Automated Workflow Executions
Add new automated workflow execution
config/pipelines/pipelines.json
has at least one pipeline version with"automatable": true
, refer to default file in repo)Update samples with analysis results
andReceive an email notification when your analysis has completed?
Submit
PR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.