I wonder why his wife had to be at Github at all. I've worked at half a dozen startups now. Never would a spouse of either gender be in the office, and if they happened to maybe communicate with anyone, it was only a quick introduction and then they got out of your way.
I would consider it highly inappropriate.