To reproduce:
yarn worker:start
yarn workflow:start
yarn workflow:query
Expected output:
{ "state": { "step1": false, "step2": false, "step3": false } }
yarn workflow:step1
yarn workflow:query
Expected output:
{ "state": { "step1": true, "step2": false, "step3": false } }
cat uuid | xargs -I{} tctl workflow reset --workflow_id {} --reason Test-Reset --event_id 3
yarn workflow:query
Expected output:
{ "state": { "step1": false, "step2": false, "step3": false } }
yarn workflow:query
Actual output:
{ "state": { "step1": true, "step2": false, "step3": false } }