This forward-ports the FailOnValidationErrors publish toggle to the 3.8 mainline. It is purely additive and changes no default behavior: publishing a workflow definition still fails when validation errors are present (FailOnValidationErrors defaults to true, i.e. strict = opt-out). Setting FailOnValidationErrors to false — via WorkflowManagementFeature.UseFailOnValidationErrors(false) or the ManagementOptions.FailOnValidationErrors option — allows publication to succeed while surfacing the validation errors as warnings on the publish result. This enables publishing workflows that intentionally leave required properties blank (for example, an empty Cron expression used to disable a trigger). This is the 3.8 counterpart to #7740, which introduces the same toggle as opt-in (default false) on the 3.6.x line. References #7738. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| component | ||
| integration | ||
| performance | ||
| TlsSmoke | ||
| unit | ||
| Directory.Build.props | ||
| Directory.Build.targets | ||