Skip to content

Commit

Permalink
chore(update): update to temporal 1.26
Browse files Browse the repository at this point in the history
  • Loading branch information
Yousuf Jawwad committed Jun 6, 2024
1 parent d516ec6 commit 25efca5
Show file tree
Hide file tree
Showing 6 changed files with 116 additions and 1,755 deletions.
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,16 @@ go get go.breu.io/temporal-tools
## Why?

After working with temporal.io across multiple projects, we have standarized a set of best practices across our projects.
For example, to create a unique & identifiable workflow id from the UI, we have found that following the [block, element, modifier](https://getbem.com/introduction/) method, a technique for writing maintainable CSS, makes it very readable and maintainable.
For example, to create a unique & identifiable workflow id for debugging, we have found that following
the [block, element, modifier](https://getbem.com/introduction/) method, a technique for writing maintainable CSS,
makes it very readable and maintainable.

We also found that tying the workflow to a queue makes it very easy. For us, `Queue` is where it all begins.
We also found that attaching the workflow to a queue makes it very easy. For us, `Queue` is where it all begins.

## Getting Started

We start by creating a `Queue` first and then call `ExecuteWorkflow` or `ExecuteChildWorkflow` methods on the `Queue` interface.
We start by creating a `Queue` first and then call `ExecuteWorkflow` or `ExecuteChildWorkflow` methods on the `Queue`
interface.

### temporal.io setup

Expand Down Expand Up @@ -308,12 +311,10 @@ func ChildWorkflow(ctx workflow.Context, payload any) {
}
```


## 👤 Contributors

![Contributors](https://contrib.rocks/image?repo=breuHQ/go-temporal-tools)


## 📝 License

Copyright © 2023 [Breu Inc.](https://github.com/breuHQ)
Expand Down
34 changes: 15 additions & 19 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,36 +3,32 @@ module go.breu.io/temporal-tools
go 1.21.0

require (
github.com/gobeam/stringy v0.0.6
github.com/stretchr/testify v1.8.4
go.temporal.io/sdk v1.25.0
github.com/gobeam/stringy v0.0.7
github.com/stretchr/testify v1.9.0
go.temporal.io/sdk v1.26.1
)

require (
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a // indirect
github.com/gogo/googleapis v1.4.1 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/gogo/status v1.1.1 // indirect
github.com/golang/mock v1.6.0 // indirect
github.com/golang/protobuf v1.5.3 // indirect
github.com/google/uuid v1.3.0 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 // indirect
github.com/grpc-ecosystem/grpc-gateway v1.16.0 // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.1 // indirect
github.com/pborman/uuid v1.2.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/robfig/cron v1.2.0 // indirect
github.com/stretchr/objx v0.5.0 // indirect
go.temporal.io/api v1.24.0 // indirect
go.uber.org/atomic v1.9.0 // indirect
golang.org/x/net v0.14.0 // indirect
golang.org/x/sys v0.11.0 // indirect
golang.org/x/text v0.12.0 // indirect
github.com/stretchr/objx v0.5.2 // indirect
go.temporal.io/api v1.32.0 // indirect
golang.org/x/exp v0.0.0-20231127185646-65229373498e // indirect
golang.org/x/net v0.24.0 // indirect
golang.org/x/sys v0.19.0 // indirect
golang.org/x/text v0.14.0 // indirect
golang.org/x/time v0.3.0 // indirect
google.golang.org/genproto v0.0.0-20230815205213-6bfd019c3878 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20230815205213-6bfd019c3878 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20230815205213-6bfd019c3878 // indirect
google.golang.org/grpc v1.57.0 // indirect
google.golang.org/protobuf v1.31.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240401170217-c3f982113cda // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda // indirect
google.golang.org/grpc v1.63.2 // indirect
google.golang.org/protobuf v1.33.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
Loading

0 comments on commit 25efca5

Please sign in to comment.