Do not check documentation nor run test on tag
The tag pipeline has CI_COMMIT_SHA filled but changes rules are always true. Thus the documentation checks and tests are run for all modules. So the changes rules should be evaluated if CI_COMMIT_TAG is empty.