go-workflows icon indicating copy to clipboard operation
go-workflows copied to clipboard

Embedded durable workflows for Golang similar to DTFx/Cadence/Temporal

Results 55 go-workflows issues
Sort by recently updated
recently updated
newest added

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...

tooling

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...

enhancement
tooling

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...