[#8353] update several github api usages & auth to latest way of doing it
7 files changed