Only push named tags (:main on merge, <release_tag> on release) instead of creating a sha-<sha> tag for every commit to main. The :main floating tag is still advanced on every merge with the same ancestor-check safety guarantee, but there are no longer individual immutable tags per commit.