Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add configuration overrides for DaprWorkflowClient and WorkflowRuntimeBuilder #1113

Merged
merged 1 commit into from
Sep 4, 2024

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
Contributor

salaboy commented Aug 30, 2024

Great catch.. I will review and approve later today

@salaboy
Copy link
Contributor

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 :)

…eBuilder

Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>
@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
7 checks passed
@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