Deploy on git tags only

I also prefer to only deploy git tags instead of every commit to the main branch. Is there a way to accomplish this which is more “opt-in” instead of “opt-out”?

As-in, I push a new tag, and maybe that tag has some message like [deploy netlify], to opt-in to deployment, rather than having to opt every commit out of deployment by including [skip netlify] every time.

Is there an option like that?