If I open the page for my integration, then click my icon underneath the “Your Integrations” label, then add a repo from there, my webhook gets delivered an
If I open the page for my integration, then click the Configure button, then add a repo from there, my webhook gets delivered an
installation_integration. This is done whether or not my user already has an installation associated with its repo. This doesn’t result in multiple installations for my user, though; instead, it means my webhook endpoint is getting an
installation_integration event with a
create action, even though the installation already exists. It has the same installation ID and everything.
Could GitHub not send a “installation created” event for the same installation multiple times?
By “integration page,” I’m referring to URLs like https://github.com/integration/bors-ng