View Code? Open in Web Editor
NEW
An Event Driven Workflow framework, written in Go, that supports durable, robust, and idempotent state changes with timeouts, callbacks, scheduled triggers, and await calls. Compatible with Kafka and Reflex out of the box.
License: BSD 3-Clause "New" or "Revised" License
workflow's Issues
# github.com/luno/workflow/_examples/gettingstarted
.\g ettingstarted.go:50:56: invalid operation: workflow.Record[GettingStarted, Status] (workflow.Record is not a generic type)
.\g ettingstarted.go:55:60: invalid operation: workflow.Record[GettingStarted, Status] (workflow.Record is not a generic type)
.\g ettingstarted.go:60:67: invalid operation: workflow.Record[GettingStarted, Status] (workflow.Record is not a generic type)
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Pending Approval
These branches will be created by Renovate only once you click their checkbox below.
Detected dependencies
github-actions
.github/workflows/sonar.yaml
actions/checkout v4
actions/setup-go v4
.github/workflows/tests.yml
actions/checkout v4
actions/setup-go v4
gitlabci
.gitlab-ci.yml
gomod
_examples/callback/go.mod
go 1.22.3
github.com/luno/jettison v0.0.0-20240722160230-b42bd507a5f6@b42bd507a5f6
github.com/luno/workflow v0.1.2
_examples/connector/go.mod
go 1.22.3
github.com/luno/workflow v0.1.2
_examples/gettingstarted/go.mod
go 1.22.3
github.com/luno/jettison v0.0.0-20240722160230-b42bd507a5f6@b42bd507a5f6
github.com/luno/workflow v0.1.2
_examples/schedule/go.mod
go 1.22.3
github.com/luno/jettison v0.0.0-20240722160230-b42bd507a5f6@b42bd507a5f6
github.com/luno/workflow v0.1.2
github.com/stretchr/testify v1.9.0
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8@18e509b52bc8
_examples/timeout/go.mod
go 1.22.3
github.com/luno/jettison v0.0.0-20240722160230-b42bd507a5f6@b42bd507a5f6
github.com/luno/workflow v0.1.2
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8@18e509b52bc8
adapters/kafkastreamer/go.mod
go 1.22.3
github.com/luno/jettison v0.0.0-20240625085333-8727b580c646@8727b580c646
github.com/luno/workflow v0.0.0-20240716150028-e4650a2adf6a@e4650a2adf6a
github.com/segmentio/kafka-go v0.4.47
adapters/reflexstreamer/go.mod
go 1.22.3
github.com/corverroos/truss v0.0.0-20210514115035-9e5e1b0851a9@9e5e1b0851a9
github.com/luno/fate v0.0.0-20240704124432-6dabca7dee1e@6dabca7dee1e
github.com/luno/jettison v0.0.0-20240625085333-8727b580c646@8727b580c646
github.com/luno/reflex v0.0.0-20240709164918-c0516a8a3840@c0516a8a3840
github.com/luno/workflow v0.0.0-20240716150028-e4650a2adf6a@e4650a2adf6a
github.com/stretchr/testify v1.9.0
adapters/sqlstore/go.mod
go 1.22.3
github.com/corverroos/truss v0.0.0-20210514115035-9e5e1b0851a9@9e5e1b0851a9
github.com/go-sql-driver/mysql v1.8.1
github.com/luno/jettison v0.0.0-20240625085333-8727b580c646@8727b580c646
github.com/luno/workflow v0.0.0-20240716150028-e4650a2adf6a@e4650a2adf6a
adapters/sqltimeout/go.mod
go 1.22.3
github.com/corverroos/truss v0.0.0-20210514115035-9e5e1b0851a9@9e5e1b0851a9
github.com/luno/jettison v0.0.0-20240625085333-8727b580c646@8727b580c646
github.com/luno/workflow v0.0.0-20240716150028-e4650a2adf6a@e4650a2adf6a
go.mod
go 1.22.3
github.com/google/uuid v1.3.0
github.com/luno/jettison v0.0.0-20230912135954-09d6084f5df9@09d6084f5df9
github.com/prometheus/client_golang v1.15.0
github.com/robfig/cron/v3 v3.0.0
github.com/stretchr/testify v1.8.3
google.golang.org/protobuf v1.34.2
k8s.io/utils v0.0.0-20230505201702-9f6742963106@9f6742963106