Allow to stop running workflow (#15270)
https://github.com/user-attachments/assets/599154e4-8743-471b-b05a-721b635bcf4e On stoppage: - if no running steps, mark pending as failed and end the workflow - if running steps, set as stopping and exit. Going to the next step, as the workflow is not running anymore, it will naturally stop
This commit is contained in:
+7
@@ -142,6 +142,13 @@ export class WorkflowTriggerWorkspaceService {
|
||||
return true;
|
||||
}
|
||||
|
||||
async stopWorkflowRun(workflowRunId: string) {
|
||||
return this.workflowRunnerWorkspaceService.stopWorkflowRun(
|
||||
this.getWorkspaceId(),
|
||||
workflowRunId,
|
||||
);
|
||||
}
|
||||
|
||||
private async performActivationSteps(
|
||||
workflow: WorkflowWorkspaceEntity,
|
||||
workflowVersion: WorkflowVersionWorkspaceEntity,
|
||||
|
||||
Reference in New Issue
Block a user