I just released the v3.0.0 of the GitHubStrategy for Remix Auth v4
This release now uses Arctic's OAuth2 client for GitHub which is a specialized client instead of a generic one.
It also stops fetching the user profile from GitHub, you can do it if you want and the README contains instructions on how to fetch it, same for the list of emails of the user.
https://github.com/sergiodxa/remix-auth-github/releases/tag/v3.0.0