Skip to content

Fix generator emitting invalid C# for nullable activity input types #1018

Fix generator emitting invalid C# for nullable activity input types

Fix generator emitting invalid C# for nullable activity input types #1018

Triggered via pull request July 15, 2026 19:18
Status Success
Total duration 2m 18s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
smoke-tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744, actions/setup-dotnet@55ec9447dda3d1cf6bd587150f3262f30ee10815. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
smoke-tests: src/Worker/Core/DependencyInjection/DurableTaskWorkerBuilderExtensions.cs#L82
Prefer the generic overload 'Microsoft.DurableTask.Worker.DurableTaskWorkerBuilderExtensions.UseBuildTarget<TTarget>(Microsoft.DurableTask.Worker.IDurableTaskWorkerBuilder)' instead of 'Microsoft.DurableTask.Worker.DurableTaskWorkerBuilderExtensions.UseBuildTarget(Microsoft.DurableTask.Worker.IDurableTaskWorkerBuilder, System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
smoke-tests: src/Worker/Core/DurableTaskWorkerWorkItemFilters.cs#L10
Ambiguous reference in cref attribute: 'DurableTaskWorkerBuilderExtensions.UseWorkItemFilters'. Assuming 'Microsoft.DurableTask.Worker.DurableTaskWorkerBuilderExtensions.UseWorkItemFilters(Microsoft.DurableTask.Worker.IDurableTaskWorkerBuilder, Microsoft.DurableTask.Worker.DurableTaskWorkerWorkItemFilters?)', but could have also matched other overloads including 'Microsoft.DurableTask.Worker.DurableTaskWorkerBuilderExtensions.UseWorkItemFilters(Microsoft.DurableTask.Worker.IDurableTaskWorkerBuilder)'.
smoke-tests: src/Worker/Core/DurableTaskWorkerOptions.cs#L193
'DurableTaskWorkerOptions.OrchestrationFilter' is obsolete: 'Experimental'
smoke-tests: src/Worker/Core/DurableTaskWorkerOptions.cs#L193
'DurableTaskWorkerOptions.OrchestrationFilter' is obsolete: 'Experimental'
smoke-tests: src/Client/Core/DependencyInjection/DurableTaskClientBuilderExtensions.cs#L83
Prefer the generic overload 'Microsoft.DurableTask.Client.DurableTaskBuilderExtensions.UseBuildTarget<TTarget>(Microsoft.DurableTask.Client.IDurableTaskClientBuilder)' instead of 'Microsoft.DurableTask.Client.DurableTaskBuilderExtensions.UseBuildTarget(Microsoft.DurableTask.Client.IDurableTaskClientBuilder, System.Type)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
smoke-tests: src/Abstractions/TaskVersion.cs#L20
Member 'Unversioned' is explicitly initialized to its default value (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1805)