As brought up by Daniel Beck on github, we need to convert the app from using client_id and client_secret on the url before github deletes the API.
After a failed launch a couple days ago, we learned that basic auth doesn't support clientid:clientsecret (i misread).
I'm working on converting to the plugin site api to support github app tokens, but I need an app created and installed on a jenkins account.
Secrets need to be added to the helm chart secrets. Need the app id and the pem key
key need to be converted by openssl
openssl pkcs8 -topk8 -inform PEM -outform PEM -in devpluginsjenkinsio.2020-07-28.private-key.pem -out githubapp.pem -nocrypt