This PR fixes create floating step position and insert step position in workflow run when featureFlag IS_WORKFLOW_BRANCH_ENABLED is true ## Before https://github.com/user-attachments/assets/eecef0f5-d2b1-468d-b3c1-0755db1f8278 https://github.com/user-attachments/assets/9995c7d4-c005-4d1f-8e3b-c624d05da32d ## After https://github.com/user-attachments/assets/c6faa1d7-0b3f-473b-bdfe-67a2e08397d8 https://github.com/user-attachments/assets/c89fed0c-2bd5-42b6-956c-c62c297e0146