I had a very strange discovery today when trying out workflows which made me waste a day debugging the issue.
If a step name contains an emoji character (in my case ) then the workflow is ignored.
I’ve prepared a sample repo to see it in action. The build status for latest commit is Failed because there is no default
build job (this happens when the workflow is ignored and it reverts to normal build process). The previous commit works fine – the only difference is the step name.