Open Javernaut opened 2 years ago
Do you happen to have vulnerability scanning enabled on these repos?
@ingshtrom No, I didn't enable it. I literally did no configuration of the repositories.
Additional note. I also tried executing the docker commands on CI directly for building, logging in and pushing instead of using the actions. So the implementation of these actions shouldn't be a concern. Also the fact that doing the very same on my local machine still reproduces the issue confirms that fact.
👍 just checking. Thank you the response and the report. We have reproduced this and are looking for the root cause.
While trying to automate an image creation and pushing on Github Actions I faced a weird behaviour of the 'pulls' counter of the Docker Hub repository page. I assume it is incremented by 1 per each push action. But it was actually incremented by 4 per each tag that I pushed. I tried it both with public and private pairs of Github and Docker Hub repositories. Also, I tried pushing from a local machine to both public and private Docker Hub repositories, and the result was the same.
Here are the steps to preproduce:
Further refreshing doesn't affect the counter. It doesn't matter how much time passed since step 4. If the pushed image had multiple tags, then the numbers in steps 5 and 6 would be multiplied by the number of tags pushed.
It is super weird and I would like this issue to be investigated.
Here are the public pair of Github and Docker Hub repositories. The Docker version used in Github Actions environment is:
Docker version 20.10.11+azure-3, build dea9396e184290f638ea873c76db7c80efd5a1d2
. The CI job is triggered when a tag pushed to Github repo hasv*.*.*
pattern.On my local machine with macos I use this version of Docker:
Docker version 20.10.11, build dea9396
.