Workflow run over a list of records + backfill availability on manual triggers (#14761)

- Allow to run workflow on a list of records
- Use new availability in manual trigger when iterator feature flag is
enabled
- Build a command to backfill availability in workflow trigger



https://github.com/user-attachments/assets/d685c01f-4059-4647-92a1-f5f529b560cf
This commit is contained in:
Thomas Trompette
2025-09-29 15:45:51 +02:00
committed by GitHub
parent 59be3aab19
commit 4329501743
17 changed files with 285 additions and 85 deletions
@@ -44,7 +44,7 @@ export class WorkflowTriggerResolver {
@Args('workflowVersionId', { type: () => UUIDScalarType })
workflowVersionId: string,
) {
return await this.workflowTriggerWorkspaceService.activateWorkflowVersion(
return this.workflowTriggerWorkspaceService.activateWorkflowVersion(
workflowVersionId,
);
}
@@ -54,7 +54,7 @@ export class WorkflowTriggerResolver {
@Args('workflowVersionId', { type: () => UUIDScalarType })
workflowVersionId: string,
) {
return await this.workflowTriggerWorkspaceService.deactivateWorkflowVersion(
return this.workflowTriggerWorkspaceService.deactivateWorkflowVersion(
workflowVersionId,
);
}
@@ -78,7 +78,7 @@ export class WorkflowTriggerResolver {
},
});
return await this.workflowTriggerWorkspaceService.runWorkflowVersion({
return this.workflowTriggerWorkspaceService.runWorkflowVersion({
workflowVersionId,
workflowRunId: workflowRunId ?? undefined,
payload: payload ?? {},