Skip to content

Add large-payload blob auto-purge (opt-in singleton job, worker/SDK side) #2854

Add large-payload blob auto-purge (opt-in singleton job, worker/SDK side)

Add large-payload blob auto-purge (opt-in singleton job, worker/SDK side) #2854

Triggered via pull request July 16, 2026 19:34
Status Failure
Total duration 6m 30s
Artifacts

validate-build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

1 error and 11 warnings
build
Process completed with exit code 1.
build
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/
build: src/Worker/Core/Shims/TaskOrchestrationShim.cs#L72
Evaluation of this argument may be expensive and unnecessary if logging is disabled (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1873)
build: src/Worker/Core/Shims/TaskOrchestrationShim.cs#L98
The parameters should begin on the line after the declaration, whenever the parameter span across multiple lines (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1116.md)
build: 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)'.
build: src/Worker/Core/DurableTaskWorkerOptions.cs#L193
'DurableTaskWorkerOptions.OrchestrationFilter' is obsolete: 'Experimental'
build: src/Worker/Core/DurableTaskWorkerOptions.cs#L193
'DurableTaskWorkerOptions.OrchestrationFilter' is obsolete: 'Experimental'
build: 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)
build: 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)