go-workflows
go-workflows copied to clipboard
Embedded durable workflows for Golang similar to DTFx/Cadence/Temporal
Can we use `iter` - https://github.com/golang/go/issues/61897 for the coroutine functionality at the base of the executor?
Small PR to add ability to filter displayed instances in the WebUI, useful if instance Ids follow a specific convention to limit view to workflows related to a specific resource
Each item in the `input` array is a string, but when using the default converter, they're always JSON strings representing marshalled golang values. It would be nice if the web...
Workflows that return an error, as in this screenshot, should be rendered differently in the web UI. As-is, they look like they were successful even though something went wrong and...
The [docs](https://cschleiden.github.io/go-workflows/#workflow-versioning) recommend side-by-side deployments to handle workflow versioning and avoid backend migrations. I'm implementing side-by-side deployments and have a few questions about go-workflows' behavior to validate my approach: ##...
--- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/cschleiden/go-workflows/pull/382?shareId=dba4c821-3076-481d-8230-edb04a172fd4).
Allow for activity to be executed via their registered name. Fixes #378
We have monitoring configured so that our engineer-on-call is paged if our workflows fail to execute, either due to an acute failure -- a single workflow gets "stuck" -- or...