Skip to content

Conversation

@artur-ciocanu
Copy link
Contributor

Description

This PR addresses a small limitation, it ensures that DaprWorkflowClient and WorkflowRuntimeBuilder allows configuration overrides via properties override mechanism.

Issue reference

We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.

Please reference the issue this PR will close: #1112

Checklist

Please make sure you've completed the relevant tasks for this PR, out of the following list:

  • Code compiles correctly
  • Created/updated tests
  • Extended the documentation

@artur-ciocanu artur-ciocanu requested review from a team as code owners August 30, 2024 13:16
@artur-ciocanu
Copy link
Contributor Author

@artursouza @salaboy as I was working on this PR I have discovered that the workflow tests weren't picked up by Maven Fail Safe plugin since these were ending in Test instead of IT, so I had to rename the test files.

Please take a look and let me know if everything is looking good.

@artur-ciocanu
Copy link
Contributor Author

@artursouza @cicoyle and @salaboy the build 🟢, could you please review and approve. Thank you! 🙇

@salaboy
Copy link
Collaborator

salaboy commented Aug 30, 2024

Great catch.. I will review and approve later today

@salaboy
Copy link
Collaborator

salaboy commented Aug 31, 2024

@caniszczyk @artursouza This is ready to be merged.. please take a look, I've approved it already, but that is not enough :)

@artur-ciocanu
Copy link
Contributor Author

@salaboy as discussed I have simplified the TestcontainersDaprClientCustomizer and I also added the necessary tests to have proper coverage.

Could you please take another look?

@artursouza artursouza merged commit 702aa05 into dapr:master Sep 4, 2024
@cicoyle cicoyle added this to the v1.13 milestone Sep 4, 2024
@artur-ciocanu artur-ciocanu deleted the gh-1112 branch September 4, 2024 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DaprWorkflowClient and WorkflowRuntimeBuilder doesn't allow properties overrides

5 participants