From 364bfd1b92602101ee1bdb473fa99c8b92a231cf Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 20 May 2026 21:11:10 +0000 Subject: [PATCH 1/5] Make Dapr.Workflow a single NuGet meta-package; stop publishing sibling Workflow.* packages Agent-Logs-Url: https://github.com/dapr/dotnet-sdk/sessions/83c0afde-8029-4646-9435-5861ab7af038 Co-authored-by: WhitWaldo <2238529+WhitWaldo@users.noreply.github.com> --- .../WorkflowAsyncOperations.csproj | 1 + .../WorkflowConsoleApp/WorkflowConsoleApp.csproj | 1 + .../WorkflowExternalInteraction.csproj | 1 + .../WorkflowFanOutFanIn.csproj | 1 + .../WorkflowMapReduceDemo.csproj | 1 + .../WorkflowMonitor/WorkflowMonitor.csproj | 1 + .../WorkflowParallelFanOut.csproj | 1 + .../WorkflowRetryPolicy.csproj | 1 + .../WorkflowSubworkflow.csproj | 1 + .../WorkflowTaskChaining.csproj | 1 + .../Dapr.Workflow.Abstractions.csproj | 2 ++ .../Dapr.Workflow.Analyzers.csproj | 3 +++ src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj | 2 ++ .../Dapr.Workflow.Versioning.Abstractions.csproj | 2 ++ .../Dapr.Workflow.Versioning.Runtime.csproj | 2 ++ src/Dapr.Workflow/Dapr.Workflow.csproj | 16 +++++++++++++--- test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj | 1 + ...Workflow.Versioning.ReferenceWorkflows.csproj | 1 + .../Dapr.Workflow.Test/Dapr.Workflow.Test.csproj | 2 ++ 19 files changed, 38 insertions(+), 3 deletions(-) diff --git a/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj b/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj index be70a1b25..64045d4de 100644 --- a/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj +++ b/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj @@ -12,6 +12,7 @@ + diff --git a/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj b/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj index 3842e2472..e9abacbcb 100644 --- a/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj +++ b/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj @@ -4,6 +4,7 @@ + diff --git a/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj b/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj index 59d76d46e..d2d873369 100644 --- a/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj +++ b/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj b/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj index ba92ee6ec..27d3a3766 100644 --- a/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj +++ b/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj b/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj index e9d52d1c4..076e40229 100644 --- a/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj +++ b/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj b/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj index ba92ee6ec..27d3a3766 100644 --- a/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj +++ b/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj b/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj index b2bed19fa..c547f9a4c 100644 --- a/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj +++ b/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj b/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj index 9747ee59d..cb7533ec2 100644 --- a/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj +++ b/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj b/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj index ba92ee6ec..27d3a3766 100644 --- a/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj +++ b/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj b/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj index ba92ee6ec..27d3a3766 100644 --- a/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj +++ b/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj @@ -8,6 +8,7 @@ + diff --git a/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj b/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj index 4dc2a36c7..75138bd52 100644 --- a/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj +++ b/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj @@ -6,6 +6,8 @@ Dapr.Workflow.Abstractions Dapr Workflow Abstractions Provides abstractions for the Dapr Workflow SDK implementation. + + false diff --git a/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj b/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj index 75aa5b4d2..c45635645 100644 --- a/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj +++ b/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj @@ -22,6 +22,9 @@ false + + false + This package contains analyzers for interacting with Dapr workflows. $(NoWarn);RS1038 diff --git a/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj b/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj index 679cede27..e80b177c6 100644 --- a/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj +++ b/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj @@ -6,6 +6,8 @@ Dapr.Workflow.Grpc Dapr Workflow gRPC protocol definitions The gRPC protocol definitions for Dapr Workflows. + + false diff --git a/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj b/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj index 57d8b7d26..4a2dc06ff 100644 --- a/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj +++ b/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj @@ -3,6 +3,8 @@ enable enable + + false diff --git a/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj b/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj index e67ea7fc9..534460381 100644 --- a/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj +++ b/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj @@ -3,6 +3,8 @@ enable enable + + false diff --git a/src/Dapr.Workflow/Dapr.Workflow.csproj b/src/Dapr.Workflow/Dapr.Workflow.csproj index 3638d4954..729fbc189 100644 --- a/src/Dapr.Workflow/Dapr.Workflow.csproj +++ b/src/Dapr.Workflow/Dapr.Workflow.csproj @@ -28,12 +28,14 @@ - - - + + <_WorkflowChildLib Include="..\Dapr.Workflow.Abstractions\Dapr.Workflow.Abstractions.csproj" /> + <_WorkflowChildLib Include="..\Dapr.Workflow.Grpc\Dapr.Workflow.Grpc.csproj" /> <_WorkflowChildLib Include="..\Dapr.Workflow.Versioning.Abstractions\Dapr.Workflow.Versioning.Abstractions.csproj" /> <_WorkflowChildLib Include="..\Dapr.Workflow.Versioning.Runtime\Dapr.Workflow.Versioning.Runtime.csproj" /> @@ -42,8 +44,16 @@ ReferenceOutputAssembly="true" /> + + + + + diff --git a/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj b/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj index 162a1306a..262cd0077 100644 --- a/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj +++ b/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj @@ -5,6 +5,7 @@ + diff --git a/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj b/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj index 45cc981fd..99ec231f5 100644 --- a/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj +++ b/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj @@ -9,6 +9,7 @@ + diff --git a/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj b/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj index 1a253de4c..2b84149ee 100644 --- a/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj +++ b/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj @@ -28,6 +28,8 @@ + + From 7fce020c129407ed70c5584ca43481867b958492 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 21 May 2026 01:27:17 +0000 Subject: [PATCH 2/5] Revert to v1.17.9-style meta package: publish all Workflow.* nupkgs, no cross-sibling deps Agent-Logs-Url: https://github.com/dapr/dotnet-sdk/sessions/f543df30-3d89-4413-a7a9-3d779f2b004c Co-authored-by: WhitWaldo <2238529+WhitWaldo@users.noreply.github.com> --- .../WorkflowAsyncOperations.csproj | 1 - .../WorkflowConsoleApp.csproj | 1 - .../WorkflowExternalInteraction.csproj | 1 - .../WorkflowFanOutFanIn.csproj | 1 - .../WorkflowMapReduceDemo.csproj | 1 - .../WorkflowMonitor/WorkflowMonitor.csproj | 1 - .../WorkflowParallelFanOut.csproj | 1 - .../WorkflowRetryPolicy.csproj | 1 - .../WorkflowSubworkflow.csproj | 1 - .../WorkflowTaskChaining.csproj | 1 - .../Dapr.Workflow.Abstractions.csproj | 2 - .../Dapr.Workflow.Analyzers.csproj | 3 - .../Dapr.Workflow.Grpc.csproj | 2 - ...pr.Workflow.Versioning.Abstractions.csproj | 5 +- ...Dapr.Workflow.Versioning.Generators.csproj | 19 ++- .../Dapr.Workflow.Versioning.Runtime.csproj | 21 ++- src/Dapr.Workflow/Dapr.Workflow.csproj | 129 ++---------------- .../Dapr.E2E.Test.App.csproj | 1 - ...kflow.Versioning.ReferenceWorkflows.csproj | 1 - .../Dapr.Workflow.Test.csproj | 2 - ...pr.Workflow.Versioning.Runtime.Test.csproj | 1 + 21 files changed, 52 insertions(+), 144 deletions(-) diff --git a/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj b/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj index 64045d4de..be70a1b25 100644 --- a/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj +++ b/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj @@ -12,7 +12,6 @@ - diff --git a/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj b/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj index e9abacbcb..3842e2472 100644 --- a/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj +++ b/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj @@ -4,7 +4,6 @@ - diff --git a/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj b/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj index d2d873369..59d76d46e 100644 --- a/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj +++ b/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj @@ -8,7 +8,6 @@ - diff --git a/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj b/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj index 27d3a3766..ba92ee6ec 100644 --- a/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj +++ b/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj @@ -8,7 +8,6 @@ - diff --git a/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj b/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj index 076e40229..e9d52d1c4 100644 --- a/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj +++ b/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj @@ -8,7 +8,6 @@ - diff --git a/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj b/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj index 27d3a3766..ba92ee6ec 100644 --- a/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj +++ b/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj @@ -8,7 +8,6 @@ - diff --git a/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj b/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj index c547f9a4c..b2bed19fa 100644 --- a/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj +++ b/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj @@ -8,7 +8,6 @@ - diff --git a/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj b/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj index cb7533ec2..9747ee59d 100644 --- a/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj +++ b/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj @@ -8,7 +8,6 @@ - diff --git a/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj b/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj index 27d3a3766..ba92ee6ec 100644 --- a/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj +++ b/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj @@ -8,7 +8,6 @@ - diff --git a/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj b/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj index 27d3a3766..ba92ee6ec 100644 --- a/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj +++ b/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj @@ -8,7 +8,6 @@ - diff --git a/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj b/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj index 75138bd52..4dc2a36c7 100644 --- a/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj +++ b/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj @@ -6,8 +6,6 @@ Dapr.Workflow.Abstractions Dapr Workflow Abstractions Provides abstractions for the Dapr Workflow SDK implementation. - - false diff --git a/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj b/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj index c45635645..75aa5b4d2 100644 --- a/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj +++ b/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj @@ -22,9 +22,6 @@ false - - false - This package contains analyzers for interacting with Dapr workflows. $(NoWarn);RS1038 diff --git a/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj b/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj index e80b177c6..679cede27 100644 --- a/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj +++ b/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj @@ -6,8 +6,6 @@ Dapr.Workflow.Grpc Dapr Workflow gRPC protocol definitions The gRPC protocol definitions for Dapr Workflows. - - false diff --git a/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj b/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj index 4a2dc06ff..cd584bf05 100644 --- a/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj +++ b/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj @@ -3,8 +3,9 @@ enable enable - - false + Dapr.Workflow.Versioning.Abstractions + Dapr Workflow Versioning Abstractions + Provides abstractions for the Dapr Workflow Versioning SDK implementation. diff --git a/src/Dapr.Workflow.Versioning.Generators/Dapr.Workflow.Versioning.Generators.csproj b/src/Dapr.Workflow.Versioning.Generators/Dapr.Workflow.Versioning.Generators.csproj index f71040d29..38ca723c3 100644 --- a/src/Dapr.Workflow.Versioning.Generators/Dapr.Workflow.Versioning.Generators.csproj +++ b/src/Dapr.Workflow.Versioning.Generators/Dapr.Workflow.Versioning.Generators.csproj @@ -3,13 +3,26 @@ netstandard2.0 - false enable true true Dapr.Workflow.Versioning + + + Dapr.Workflow.Versioning.Generators + Dapr Workflow Versioning Source Generators + This package contains the Roslyn source generators that power the Dapr Workflow Versioning SDK. + + + true + + + false + + + false @@ -20,5 +33,9 @@ + + + + diff --git a/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj b/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj index 534460381..3f4f3e176 100644 --- a/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj +++ b/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj @@ -3,8 +3,9 @@ enable enable - - false + Dapr.Workflow.Versioning.Runtime + Dapr Workflow Versioning Runtime + Provides the runtime hosting components used to opt into the Dapr Workflow Versioning SDK. @@ -13,10 +14,20 @@ + - - - + + + diff --git a/src/Dapr.Workflow/Dapr.Workflow.csproj b/src/Dapr.Workflow/Dapr.Workflow.csproj index 729fbc189..57ea8b040 100644 --- a/src/Dapr.Workflow/Dapr.Workflow.csproj +++ b/src/Dapr.Workflow/Dapr.Workflow.csproj @@ -4,129 +4,28 @@ enable Dapr.Workflow Dapr Workflow Authoring SDK - Dapr Workflow SDK for building workflows as code with Dapr + Dapr Workflow SDK for building workflows as code with Dapr. This package is a meta-package that pulls in the Dapr.Workflow.* family of packages. alpha - - - $(NoWarn);NU5128 - - - false - - - - $(TargetsForTfmSpecificContentInPackage); - _BuildWorkflowChildrenForCurrentTFM; - _CollectWorkflowChildOutputsForCurrentTFM; - _AddWorkflowAnalyzerOnce - - - - $(TargetsForPack);_BuildWorkflowGeneratorsOnce - + + + + + - - <_WorkflowChildLib Include="..\Dapr.Workflow.Abstractions\Dapr.Workflow.Abstractions.csproj" /> - <_WorkflowChildLib Include="..\Dapr.Workflow.Grpc\Dapr.Workflow.Grpc.csproj" /> - <_WorkflowChildLib Include="..\Dapr.Workflow.Versioning.Abstractions\Dapr.Workflow.Versioning.Abstractions.csproj" /> - <_WorkflowChildLib Include="..\Dapr.Workflow.Versioning.Runtime\Dapr.Workflow.Versioning.Runtime.csproj" /> - - - - - - - - - - - - - - - - - - - - - - - <_WorkflowEffectiveTfmFolder>$(NuGetTargetFrameworkFolderName) - <_WorkflowEffectiveTfmFolder Condition="'$(_WorkflowEffectiveTfmFolder)'==''">$(TargetFramework) - - - - <_WorkflowChildDll Include="@(_WorkflowBuiltChildOutputs)" - Condition="'%(_WorkflowBuiltChildOutputs.Extension)'=='.dll'" /> - <_WorkflowChildXml Include="%(_WorkflowChildDll.RootDir)%(_WorkflowChildDll.Directory)%(_WorkflowChildDll.Filename).xml" - Condition="Exists('%(_WorkflowChildDll.RootDir)%(_WorkflowChildDll.Directory)%(_WorkflowChildDll.Filename).xml')" /> - <_WorkflowChildPdb Include="%(_WorkflowChildDll.RootDir)%(_WorkflowChildDll.Directory)%(_WorkflowChildDll.Filename).pdb" - Condition="Exists('%(_WorkflowChildDll.RootDir)%(_WorkflowChildDll.Directory)%(_WorkflowChildDll.Filename).pdb')" /> - - - $(TargetFramework) - lib/$(_WorkflowEffectiveTfmFolder)/%(_WorkflowChildDll.Filename)%(_WorkflowChildDll.Extension) - - - $(TargetFramework) - lib/$(_WorkflowEffectiveTfmFolder)/%(_WorkflowChildXml.Filename).xml - - - $(TargetFramework) - lib/$(_WorkflowEffectiveTfmFolder)/%(_WorkflowChildPdb.Filename).pdb - - - - - - - - - - - - - <_WorkflowIsFirstTfm Condition="'$(TargetFramework)' == 'net8.0'">true - - - - - - - - - $(TargetFramework) - analyzers/dotnet/cs/%(_WorkflowAnalyzerOut.Filename)%(_WorkflowAnalyzerOut.Extension) - - - - - \ No newline at end of file + diff --git a/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj b/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj index 262cd0077..162a1306a 100644 --- a/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj +++ b/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj @@ -5,7 +5,6 @@ - diff --git a/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj b/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj index 99ec231f5..45cc981fd 100644 --- a/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj +++ b/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj @@ -9,7 +9,6 @@ - diff --git a/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj b/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj index 2b84149ee..1a253de4c 100644 --- a/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj +++ b/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj @@ -28,8 +28,6 @@ - - diff --git a/test/Dapr.Workflow.Versioning.Runtime.Test/Dapr.Workflow.Versioning.Runtime.Test.csproj b/test/Dapr.Workflow.Versioning.Runtime.Test/Dapr.Workflow.Versioning.Runtime.Test.csproj index e80b5cca2..6844dc976 100644 --- a/test/Dapr.Workflow.Versioning.Runtime.Test/Dapr.Workflow.Versioning.Runtime.Test.csproj +++ b/test/Dapr.Workflow.Versioning.Runtime.Test/Dapr.Workflow.Versioning.Runtime.Test.csproj @@ -23,6 +23,7 @@ + \ No newline at end of file From ee52dc8cf9895a25158aa3b933166614eb8cb656 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 21 May 2026 03:53:35 +0000 Subject: [PATCH 3/5] Revert "Revert to v1.17.9-style meta package: publish all Workflow.* nupkgs, no cross-sibling deps" This reverts commit 7fce020c129407ed70c5584ca43481867b958492. Co-authored-by: WhitWaldo <2238529+WhitWaldo@users.noreply.github.com> --- .../WorkflowAsyncOperations.csproj | 1 + .../WorkflowConsoleApp.csproj | 1 + .../WorkflowExternalInteraction.csproj | 1 + .../WorkflowFanOutFanIn.csproj | 1 + .../WorkflowMapReduceDemo.csproj | 1 + .../WorkflowMonitor/WorkflowMonitor.csproj | 1 + .../WorkflowParallelFanOut.csproj | 1 + .../WorkflowRetryPolicy.csproj | 1 + .../WorkflowSubworkflow.csproj | 1 + .../WorkflowTaskChaining.csproj | 1 + .../Dapr.Workflow.Abstractions.csproj | 2 + .../Dapr.Workflow.Analyzers.csproj | 3 + .../Dapr.Workflow.Grpc.csproj | 2 + ...pr.Workflow.Versioning.Abstractions.csproj | 5 +- ...Dapr.Workflow.Versioning.Generators.csproj | 19 +-- .../Dapr.Workflow.Versioning.Runtime.csproj | 21 +-- src/Dapr.Workflow/Dapr.Workflow.csproj | 129 ++++++++++++++++-- .../Dapr.E2E.Test.App.csproj | 1 + ...kflow.Versioning.ReferenceWorkflows.csproj | 1 + .../Dapr.Workflow.Test.csproj | 2 + ...pr.Workflow.Versioning.Runtime.Test.csproj | 1 - 21 files changed, 144 insertions(+), 52 deletions(-) diff --git a/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj b/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj index be70a1b25..64045d4de 100644 --- a/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj +++ b/examples/Workflow/WorkflowAsyncOperations/WorkflowAsyncOperations.csproj @@ -12,6 +12,7 @@ + diff --git a/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj b/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj index 3842e2472..e9abacbcb 100644 --- a/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj +++ b/examples/Workflow/WorkflowConsoleApp/WorkflowConsoleApp.csproj @@ -4,6 +4,7 @@ + diff --git a/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj b/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj index 59d76d46e..d2d873369 100644 --- a/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj +++ b/examples/Workflow/WorkflowExternalInteraction/WorkflowExternalInteraction.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj b/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj index ba92ee6ec..27d3a3766 100644 --- a/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj +++ b/examples/Workflow/WorkflowFanOutFanIn/WorkflowFanOutFanIn.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj b/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj index e9d52d1c4..076e40229 100644 --- a/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj +++ b/examples/Workflow/WorkflowMapReduceDemo/WorkflowMapReduceDemo.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj b/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj index ba92ee6ec..27d3a3766 100644 --- a/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj +++ b/examples/Workflow/WorkflowMonitor/WorkflowMonitor.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj b/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj index b2bed19fa..c547f9a4c 100644 --- a/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj +++ b/examples/Workflow/WorkflowParallelFanOut/WorkflowParallelFanOut.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj b/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj index 9747ee59d..cb7533ec2 100644 --- a/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj +++ b/examples/Workflow/WorkflowRetryPolicy/WorkflowRetryPolicy.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj b/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj index ba92ee6ec..27d3a3766 100644 --- a/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj +++ b/examples/Workflow/WorkflowSubworkflow/WorkflowSubworkflow.csproj @@ -8,6 +8,7 @@ + diff --git a/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj b/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj index ba92ee6ec..27d3a3766 100644 --- a/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj +++ b/examples/Workflow/WorkflowTaskChaining/WorkflowTaskChaining.csproj @@ -8,6 +8,7 @@ + diff --git a/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj b/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj index 4dc2a36c7..75138bd52 100644 --- a/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj +++ b/src/Dapr.Workflow.Abstractions/Dapr.Workflow.Abstractions.csproj @@ -6,6 +6,8 @@ Dapr.Workflow.Abstractions Dapr Workflow Abstractions Provides abstractions for the Dapr Workflow SDK implementation. + + false diff --git a/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj b/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj index 75aa5b4d2..c45635645 100644 --- a/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj +++ b/src/Dapr.Workflow.Analyzers/Dapr.Workflow.Analyzers.csproj @@ -22,6 +22,9 @@ false + + false + This package contains analyzers for interacting with Dapr workflows. $(NoWarn);RS1038 diff --git a/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj b/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj index 679cede27..e80b177c6 100644 --- a/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj +++ b/src/Dapr.Workflow.Grpc/Dapr.Workflow.Grpc.csproj @@ -6,6 +6,8 @@ Dapr.Workflow.Grpc Dapr Workflow gRPC protocol definitions The gRPC protocol definitions for Dapr Workflows. + + false diff --git a/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj b/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj index cd584bf05..4a2dc06ff 100644 --- a/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj +++ b/src/Dapr.Workflow.Versioning.Abstractions/Dapr.Workflow.Versioning.Abstractions.csproj @@ -3,9 +3,8 @@ enable enable - Dapr.Workflow.Versioning.Abstractions - Dapr Workflow Versioning Abstractions - Provides abstractions for the Dapr Workflow Versioning SDK implementation. + + false diff --git a/src/Dapr.Workflow.Versioning.Generators/Dapr.Workflow.Versioning.Generators.csproj b/src/Dapr.Workflow.Versioning.Generators/Dapr.Workflow.Versioning.Generators.csproj index 38ca723c3..f71040d29 100644 --- a/src/Dapr.Workflow.Versioning.Generators/Dapr.Workflow.Versioning.Generators.csproj +++ b/src/Dapr.Workflow.Versioning.Generators/Dapr.Workflow.Versioning.Generators.csproj @@ -3,26 +3,13 @@ netstandard2.0 + false enable true true Dapr.Workflow.Versioning - - - Dapr.Workflow.Versioning.Generators - Dapr Workflow Versioning Source Generators - This package contains the Roslyn source generators that power the Dapr Workflow Versioning SDK. - - - true - - - false - - - false @@ -33,9 +20,5 @@ - - - - diff --git a/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj b/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj index 3f4f3e176..534460381 100644 --- a/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj +++ b/src/Dapr.Workflow.Versioning.Runtime/Dapr.Workflow.Versioning.Runtime.csproj @@ -3,9 +3,8 @@ enable enable - Dapr.Workflow.Versioning.Runtime - Dapr Workflow Versioning Runtime - Provides the runtime hosting components used to opt into the Dapr Workflow Versioning SDK. + + false @@ -14,20 +13,10 @@ - - - - + + + diff --git a/src/Dapr.Workflow/Dapr.Workflow.csproj b/src/Dapr.Workflow/Dapr.Workflow.csproj index 57ea8b040..729fbc189 100644 --- a/src/Dapr.Workflow/Dapr.Workflow.csproj +++ b/src/Dapr.Workflow/Dapr.Workflow.csproj @@ -4,28 +4,129 @@ enable Dapr.Workflow Dapr Workflow Authoring SDK - Dapr Workflow SDK for building workflows as code with Dapr. This package is a meta-package that pulls in the Dapr.Workflow.* family of packages. + Dapr Workflow SDK for building workflows as code with Dapr alpha + + + $(NoWarn);NU5128 + + + false + + + + $(TargetsForTfmSpecificContentInPackage); + _BuildWorkflowChildrenForCurrentTFM; + _CollectWorkflowChildOutputsForCurrentTFM; + _AddWorkflowAnalyzerOnce + + + + $(TargetsForPack);_BuildWorkflowGeneratorsOnce - + - - - - + + <_WorkflowChildLib Include="..\Dapr.Workflow.Abstractions\Dapr.Workflow.Abstractions.csproj" /> + <_WorkflowChildLib Include="..\Dapr.Workflow.Grpc\Dapr.Workflow.Grpc.csproj" /> + <_WorkflowChildLib Include="..\Dapr.Workflow.Versioning.Abstractions\Dapr.Workflow.Versioning.Abstractions.csproj" /> + <_WorkflowChildLib Include="..\Dapr.Workflow.Versioning.Runtime\Dapr.Workflow.Versioning.Runtime.csproj" /> + + + + + + + + + + - + + + + + + + + + + + + + <_WorkflowEffectiveTfmFolder>$(NuGetTargetFrameworkFolderName) + <_WorkflowEffectiveTfmFolder Condition="'$(_WorkflowEffectiveTfmFolder)'==''">$(TargetFramework) + + + + <_WorkflowChildDll Include="@(_WorkflowBuiltChildOutputs)" + Condition="'%(_WorkflowBuiltChildOutputs.Extension)'=='.dll'" /> + <_WorkflowChildXml Include="%(_WorkflowChildDll.RootDir)%(_WorkflowChildDll.Directory)%(_WorkflowChildDll.Filename).xml" + Condition="Exists('%(_WorkflowChildDll.RootDir)%(_WorkflowChildDll.Directory)%(_WorkflowChildDll.Filename).xml')" /> + <_WorkflowChildPdb Include="%(_WorkflowChildDll.RootDir)%(_WorkflowChildDll.Directory)%(_WorkflowChildDll.Filename).pdb" + Condition="Exists('%(_WorkflowChildDll.RootDir)%(_WorkflowChildDll.Directory)%(_WorkflowChildDll.Filename).pdb')" /> + + + $(TargetFramework) + lib/$(_WorkflowEffectiveTfmFolder)/%(_WorkflowChildDll.Filename)%(_WorkflowChildDll.Extension) + + + $(TargetFramework) + lib/$(_WorkflowEffectiveTfmFolder)/%(_WorkflowChildXml.Filename).xml + + + $(TargetFramework) + lib/$(_WorkflowEffectiveTfmFolder)/%(_WorkflowChildPdb.Filename).pdb + + + + + + + + + + + + + <_WorkflowIsFirstTfm Condition="'$(TargetFramework)' == 'net8.0'">true + + + + + + + + + $(TargetFramework) + analyzers/dotnet/cs/%(_WorkflowAnalyzerOut.Filename)%(_WorkflowAnalyzerOut.Extension) + + + + + \ No newline at end of file diff --git a/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj b/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj index 162a1306a..262cd0077 100644 --- a/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj +++ b/test/Dapr.E2E.Test.App/Dapr.E2E.Test.App.csproj @@ -5,6 +5,7 @@ + diff --git a/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj b/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj index 45cc981fd..99ec231f5 100644 --- a/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj +++ b/test/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows/Dapr.IntegrationTest.Workflow.Versioning.ReferenceWorkflows.csproj @@ -9,6 +9,7 @@ + diff --git a/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj b/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj index 1a253de4c..2b84149ee 100644 --- a/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj +++ b/test/Dapr.Workflow.Test/Dapr.Workflow.Test.csproj @@ -28,6 +28,8 @@ + + diff --git a/test/Dapr.Workflow.Versioning.Runtime.Test/Dapr.Workflow.Versioning.Runtime.Test.csproj b/test/Dapr.Workflow.Versioning.Runtime.Test/Dapr.Workflow.Versioning.Runtime.Test.csproj index 6844dc976..e80b5cca2 100644 --- a/test/Dapr.Workflow.Versioning.Runtime.Test/Dapr.Workflow.Versioning.Runtime.Test.csproj +++ b/test/Dapr.Workflow.Versioning.Runtime.Test/Dapr.Workflow.Versioning.Runtime.Test.csproj @@ -23,7 +23,6 @@ - \ No newline at end of file From 029fc10ba168de2dea0afaba0b05f32dbeaa39b7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 21 May 2026 03:58:29 +0000 Subject: [PATCH 4/5] Restore single-Dapr.Workflow meta-package; bundle all Workflow.* assemblies Agent-Logs-Url: https://github.com/dapr/dotnet-sdk/sessions/5f55a862-0075-493b-b16e-1a1750c6dea4 Co-authored-by: WhitWaldo <2238529+WhitWaldo@users.noreply.github.com> --- src/Dapr.Workflow/Dapr.Workflow.csproj | 36 +++++++++++++++++--------- 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/src/Dapr.Workflow/Dapr.Workflow.csproj b/src/Dapr.Workflow/Dapr.Workflow.csproj index 729fbc189..0ad5e24ba 100644 --- a/src/Dapr.Workflow/Dapr.Workflow.csproj +++ b/src/Dapr.Workflow/Dapr.Workflow.csproj @@ -4,7 +4,7 @@ enable Dapr.Workflow Dapr Workflow Authoring SDK - Dapr Workflow SDK for building workflows as code with Dapr + Dapr Workflow SDK for building workflows as code with Dapr. This single package bundles all Dapr.Workflow.* assemblies (Abstractions, Grpc, Analyzers, Versioning.Abstractions, Versioning.Runtime, Versioning.Generators). alpha @@ -20,9 +20,6 @@ _CollectWorkflowChildOutputsForCurrentTFM; _AddWorkflowAnalyzerOnce - - - $(TargetsForPack);_BuildWorkflowGeneratorsOnce @@ -42,6 +39,18 @@ + + + + - - - + + + <_WorkflowGeneratorProj Include="..\Dapr.Workflow.Analyzers\Dapr.Workflow.Analyzers.csproj" /> + <_WorkflowGeneratorProj Include="..\Dapr.Workflow.Versioning.Generators\Dapr.Workflow.Versioning.Generators.csproj" /> + - <_WorkflowIsFirstTfm Condition="'$(TargetFramework)' == 'net8.0'">true + + From ccf41638faf05a67fb1d4da399441c7a59e85a92 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 21 May 2026 04:10:52 +0000 Subject: [PATCH 5/5] Revert Dapr.Workflow.csproj Description to original wording Agent-Logs-Url: https://github.com/dapr/dotnet-sdk/sessions/d60ab6ab-87af-4fdc-94f5-094f1b491398 Co-authored-by: WhitWaldo <2238529+WhitWaldo@users.noreply.github.com> --- src/Dapr.Workflow/Dapr.Workflow.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Dapr.Workflow/Dapr.Workflow.csproj b/src/Dapr.Workflow/Dapr.Workflow.csproj index 0ad5e24ba..208522908 100644 --- a/src/Dapr.Workflow/Dapr.Workflow.csproj +++ b/src/Dapr.Workflow/Dapr.Workflow.csproj @@ -4,7 +4,7 @@ enable Dapr.Workflow Dapr Workflow Authoring SDK - Dapr Workflow SDK for building workflows as code with Dapr. This single package bundles all Dapr.Workflow.* assemblies (Abstractions, Grpc, Analyzers, Versioning.Abstractions, Versioning.Runtime, Versioning.Generators). + Dapr Workflow SDK for building workflows as code with Dapr alpha