pages: deploy is trigged on every push
gitlab-ci.yaml don't restrict deploy to main branch, so on every push on every branches trig a new deployment page.
gitlab-ci.yaml don't restrict deploy to main branch, so on every push on every branches trig a new deployment page.