Currently our automated builds are running twice.
I checked the logs. This has been happening for about 5 days (so around the 14th of December?).
No changes to the build settings have been made.
I checked the webhook log on GitHub, it only triggered once.
I triggered the build of each web hook by hand. It only builds once.
Maybe something changed with how Dockerfiles are found? We have two dockerfiles in the repository.
I experience the same thing: https://hub.docker.com/r/aksw/quitstore/builds/ using github integration.
Maybe it is dues to the github apps and a hook or some other double wiring between github and docker hub.
I’ve seen this on one of our repositories in the past. It was happening on a repository linked to GitHub.
Previously the build happened via a GitHub hook. When Docker changes the integration the GitHub hook became superflous but was not removed. Whenever we pushed we got a double-build.
Removing the GitHub hook solved it for us. Maybe start by checking there.
You you are right, this has happened to us again and there were multiple entries in the GitHub webhook settings.
Note: I am not sure if this is the same issue, that I reported over a year when they rewrote the docker hub website. Because back then I did check GitHub. But I marked your answer as solution in case someone find this post in the future.