As pointed out earlier, you don't need to have multiple attacks for a good gish anymore.
These spells are so good to the point that they can almost be abused sometimes. I came up with a decent combo that doesn't even use extra attack but still hits 2 targets for roughly 3d8+4(7) each at level 6 using greenflame blade, battle master sweeping attack and ranger hordebreaker.