dapr / go-sdk

Dapr SDK for go
Apache License 2.0
443 stars 170 forks source link

feat: implement workflow management #476

Closed mikeee closed 8 months ago

mikeee commented 10 months ago

[WIP] Implements Workflow management (Alpha + Beta endpoints).

E2E testing is not yet implemented as Authoring is still outstanding.

This does not yet fully close this issue: #379 as authoring is not included in this PR. Contributes towards the completion of dapr/dapr#7156

codecov[bot] commented 10 months ago

Codecov Report

Attention: 12 lines in your changes are missing coverage. Please review.

Comparison is base (ae8becf) 68.96% compared to head (d9b7adc) 72.22%. Report is 2 commits behind head on main.

Files Patch % Lines
client/workflow.go 96.02% 8 Missing and 4 partials :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #476 +/- ## ========================================== + Coverage 68.96% 72.22% +3.25% ========================================== Files 34 36 +2 Lines 2707 3143 +436 ========================================== + Hits 1867 2270 +403 - Misses 732 754 +22 - Partials 108 119 +11 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

yaron2 commented 10 months ago

cc @cgillum

yaron2 commented 10 months ago

Thanks for picking up the review here @RyanLettieri

mikeee commented 8 months ago

Merging these commits into #487