We've configured a workflow trigger to move issues from To-Do to In progress when a branch is created via GitLab. When branches are created by user A, the issue's activity log shows that user B has moved it to In Progress, and vice versa. Part of the workflow actions is to assign the issue to the current user (in case it isn't already), which is messing up the assignment of the issues.
Has anyone encountered anything similar before?