Skip to content

Fix YAML deserializer to bind inherited properties and handle primitive values in custom step types#1395

Open
danielgerlag with Copilot wants to merge 7 commits into
masterfrom
copilot/fix-1375
Open

Fix YAML deserializer to bind inherited properties and handle primitive values in custom step types#1395
danielgerlag with Copilot wants to merge 7 commits into
masterfrom
copilot/fix-1375

Update src/WorkflowCore.DSL/Services/DefinitionLoader.cs

b2e8967
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / SQL Server Test Results succeeded Oct 11, 2025 in 0s

22 passed, 0 failed and 0 skipped

Tests passed successfully

✅ test-results/SQLServerTests.trx

22 tests were completed in 55s with 22 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerActivityScenario 1✅ 1s
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerBasicScenario 1✅ 156ms
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerCompenstationScenario 2✅ 278ms
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerDataScenario 1✅ 136ms
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerDelayScenario 1✅ 4s
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerDynamicDataScenario 1✅ 128ms
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerEventScenario 1✅ 339ms
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerForEachScenario 2✅ 259ms
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerIfScenario 1✅ 544ms
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerRetrySagaScenario 1✅ 2s
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerSagaScenario 2✅ 247ms
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerWhenScenario 1✅ 534ms
WorkflowCore.Tests.SqlServer.Scenarios.SqlServerWhileScenario 1✅ 2s
WorkflowCore.Tests.SqlServer.SqlServerPersistenceProviderFixture 6✅ 21s

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerActivityScenario

✅ Scenario

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerBasicScenario

✅ Scenario

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerCompenstationScenario

✅ ExceptionScenario
✅ NoExceptionScenario

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerDataScenario

✅ Scenario

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerDelayScenario

✅ Scenario

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerDynamicDataScenario

✅ Scenario

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerEventScenario

✅ Scenario

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerForEachScenario

✅ EmptyCollectionSequentialScenario
✅ Scenario

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerIfScenario

✅ Scenario

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerRetrySagaScenario

✅ Scenario

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerSagaScenario

✅ ExceptionScenario
✅ NoExceptionScenario

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerWhenScenario

✅ Scenario

✅ WorkflowCore.Tests.SqlServer.Scenarios.SqlServerWhileScenario

✅ Scenario

✅ WorkflowCore.Tests.SqlServer.SqlServerPersistenceProviderFixture

✅ ConcurrentPersistWorkflow
✅ CreateNewWorkflow_should_generate_id
✅ GetWorkflowInstance_should_retrieve_workflow
✅ GetWorkflowInstances_should_retrieve_workflows
✅ PersistWorkflow
✅ PersistWorkflow_with_subscriptions