Stop using the "pages" special job name for mkdocs
The mkdocs template uses the special job name "pages" for publishing GitLab pages. Not only does that risk conflict with other pages publishing jobs, it has also been deprecated in current GitLab versions. Move to naming the job mkdocs:publish
in line with other jobs in that template and make use of the pages:publish:
convention instead.
Edited by Dr Rich Wareham