Diagrid
Back to Testing, Versioning & Release
Testing, Versioning & Release

How do I update a workflow definition while active runs are ongoing?

You can safely update workflow definitions during active runs using versioned routing. Assign the new definition a unique version identifier, then route new workflow starts to the updated version while letting in-flight runs complete under the old version. This prevents breaking changes from disrupting ongoing executions. Take care to avoid unversioned changes that could break in-progress workflow replay.

Was this article helpful?

Your feedback helps improve Diagrid's FAQ experience.

Keep reading

More Diagrid FAQ articles

View all