elsa-workflows / elsa-workflows/elsa-core

Restart Interrupted Workflow - Alteration

Open
#4,831 0 comments 1 reaction 0 assignees View on GitHub
triaged
Dominant language
C#
Stars
7.9k
Forks
1.5k
Avg merge
15h 22m
Merged PRs (30d)
114

Description

Implement a new [alteration type](https://v3.elsaworkflows.io/docs/alterations/introduction#alteration-types) called RestartWorkflow.

This alteration accepts the following arguments:

- Input (a dictionary to send to the workflow when being restarted)
- ExecutionMode: Synchronous or Asynchronous (determines whether the workflow executes as part of the current request or if it should be dispatched for execution from a background worker).

If the user wants to start the workflow from the start, or any other point in the workflow, this alteration can be used in conjunction with the existing [ScheduleActivity](https://v3.elsaworkflows.io/docs/alterations/introduction#alteration-types) alteration type.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.