I’ve deployed some sites previously with the drop function it works well, but I’m running into issues trying to deploy from GitHub.
I’ve installed the Netlify application to my GitHub, and authorized it for all repositories. When I review this under my GitHub account, I can see indeed that it’s authorized for all repos (I attempted to upload a picture but apparently as a new forum user am only allowed one embedded image, which I’ll use below since it is more useful to show my result).
However, when I go to create a new site, upon clicking “Deploy with GitHub” and there’s briefly a popup window which disappears and then a new tab opens with the netlify logo and the word “Authorized” like this:
I tried uninstalling the netlify app from github, and then reinstalled/reauthorized it for all repositories and the behavior continues.
Trying to work around the issue, creating a new site with netlify drop works fine, then trying to link the existing site to a repository, clicking the “Site configuration → Build & Deploy → Continuous Deployment → Link Repository → Deploy with GitHub” results in the exact same thing: a new tab opens with the netlify logo and the word ‘Authorized.’ The title of the new tab is ‘Netlify Authorization - Admin.’
In each case the original page Netlify page remains open in the original tab.
So basically, any attempt to “Deploy with GitHub” simply opens a new tab that shows netlify has been authorized but with no option to select a respository.
If I try clicking one of the other options such as gitlab, a new window does actually open and remains there, so it doesn’t appear to be a popup blocker (I am useing Firefox).
Is there some step I am missing, or is Netlify “Deploy with GirHub” not compatible with Firefox?
I find it very unusual that a core feature doesn’t seem to be working, I’ve checked the documentation and troubleshooting instructions but this seems to be an entirely different case than anything mentioned.