Update .gitlab-ci.yml to deploy documentation
Fix deployment of documentation:
The deployment should only occur for the master branch of the original project, not for forks. This might need yet another iteration until the syntax is correct.
Additionally, this MR introduces that the docker images are only deployed for tags and for the original project master branch and not for forks.
Reference: