I'm not super familiar with GitLab besides self hosted instances. Even then I prefer the simplicity of gogs. So what do you feel are still be innovations GitLab has but GitHub lacks?
Most features have a link to their respective documentation for more information.