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 / MySQL Test Results succeeded Oct 11, 2025 in 0s

21 passed, 0 failed and 0 skipped

Tests passed successfully

✅ test-results/MySQLTests.trx

21 tests were completed in 48s with 21 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
WorkflowCore.Tests.MySQL.MysqlPersistenceProviderFixture 6✅ 4s
WorkflowCore.Tests.MySQL.Scenarios.MysqlBasicScenario 1✅ 1s
WorkflowCore.Tests.MySQL.Scenarios.MysqlDataScenario 1✅ 228ms
WorkflowCore.Tests.MySQL.Scenarios.MysqlDelayScenario 1✅ 4s
WorkflowCore.Tests.MySQL.Scenarios.MysqlDynamicDataScenario 1✅ 197ms
WorkflowCore.Tests.MySQL.Scenarios.MysqlEventScenario 1✅ 448ms
WorkflowCore.Tests.MySQL.Scenarios.MysqlForeachScenario 2✅ 357ms
WorkflowCore.Tests.MySQL.Scenarios.MysqlForkScenario 1✅ 191ms
WorkflowCore.Tests.MySQL.Scenarios.MysqlIfScenario 1✅ 715ms
WorkflowCore.Tests.MySQL.Scenarios.MysqlRetrySagaScenario 1✅ 2s
WorkflowCore.Tests.MySQL.Scenarios.MysqlSagaScenario 2✅ 450ms
WorkflowCore.Tests.MySQL.Scenarios.MysqlUserScenario 1✅ 410ms
WorkflowCore.Tests.MySQL.Scenarios.MysqlWhenScenario 1✅ 602ms
WorkflowCore.Tests.MySQL.Scenarios.MysqlWhileScenario 1✅ 2s

✅ WorkflowCore.Tests.MySQL.MysqlPersistenceProviderFixture

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

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlBasicScenario

✅ Scenario

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlDataScenario

✅ Scenario

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlDelayScenario

✅ Scenario

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlDynamicDataScenario

✅ Scenario

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlEventScenario

✅ Scenario

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlForeachScenario

✅ EmptyCollectionSequentialScenario
✅ Scenario

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlForkScenario

✅ Scenario

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlIfScenario

✅ Scenario

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlRetrySagaScenario

✅ Scenario

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlSagaScenario

✅ ExceptionScenario
✅ NoExceptionScenario

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlUserScenario

✅ Scenario

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlWhenScenario

✅ Scenario

✅ WorkflowCore.Tests.MySQL.Scenarios.MysqlWhileScenario

✅ Scenario