* Adding logger to WorkflowActivityContext
Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>
* Fixing a styling issue
Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>
* Add unit tests for workflow activity context
Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>
* Add more unit tests to make Codecov happy
Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>
* Add more unit tests
Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>
* Improve code coverage
Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>
* Improve test names
Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>
---------
Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>
Co-authored-by: Artur Ciocanu <ciocanu@adobe.com>
Co-authored-by: salaboy <Salaboy@gmail.com>
* chore: Bump dapr version
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Fix conversation tests
Only one response expected
Signed-off-by: Javier Aliaga <javier@diagrid.io>
---------
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Move alpha components to stable
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* ci: Do not run tests on publish step
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Fix build
Signed-off-by: Javier Aliaga <javier@diagrid.io>
---------
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Read test certs from resources folder
This will avoid importing bouncy castle library just for tests
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* ci: Split unit test and integration tests
Signed-off-by: Javier Aliaga <javier@diagrid.io>
---------
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Wait for dapr script
When running mechanical markdown examples wait for dapr to be running
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Fix build ci
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Fix build ci
Signed-off-by: Javier Aliaga <javier@diagrid.io>
---------
Signed-off-by: Javier Aliaga <javier@diagrid.io>
Co-authored-by: salaboy <Salaboy@gmail.com>
* chore: New task execution task id test
test how taskExecutionTaskId can be used for idempotency
* chore: Clean up not used files
* docs: Task execution keys
* test: Modify unit tests
* Remove new lines
---------
Signed-off-by: Javier Aliaga <javier@diagrid.io>
Signed-off-by: artur-ciocanu <artur.ciocanu@gmail.com>
Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com>
Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
* feat: Support register of activities with custom name
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Apply suggestions
Signed-off-by: Javier Aliaga <javier@diagrid.io>
---------
Signed-off-by: Javier Aliaga <javier@diagrid.io>
Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
* rm protoc cmd bc it uses a local protoc which might be the wrong version and results in a bad error
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
* update protoc
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
---------
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Co-authored-by: salaboy <Salaboy@gmail.com>
* chore: Use dapr release 1.16-rc.3
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* feat: Move field to top level request
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Update mechanical markdown workflow timeouts
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Run MM workflows tests in parallel
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* fix: Fix tracing examples
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* ci: Do not run tests during example validations
We have specifics jobs that runs tests. Do not run them as part as validations
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* ci: Improve validate job
No need to run separate jobs for clean, compile and install
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* ci: Run workflows examples sequentially
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* ci: Add timeout to strem pubsub
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* ci: Fix order of examples
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* ci: Fix validation tests for sb workflows
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* nit: Add copyright header
Signed-off-by: Javier Aliaga <javier@diagrid.io>
---------
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Use 1.16.0 rc
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Use dapr:1.16-rc.2
Signed-off-by: Javier Aliaga <javier@diagrid.io>
* chore: Add overwrite flag to jobs
Signed-off-by: Javier Aliaga <javier@diagrid.io>
---------
Signed-off-by: Javier Aliaga <javier@diagrid.io>