GitLab pages job broken
Problem/Motivation
The "pages" job within our main project pipeline failed when committing #3463740: Improve derivation of project name and type.
Broken job: https://git.drupalcode.org/project/gitlab_templates/-/jobs/3600983 (we can see it's python 3.13)
Last known working job: https://git.drupalcode.org/project/gitlab_templates/-/jobs/3420916 (we cannot see which python version)
I might be something that came in one of the latest python releases: https://docs.python.org/3/whatsnew/3.13.html
The contrib job for pages might also be affected as the logic there is very very similar.
Investigate:
- Can we pin the python version to a known working one in the image?
- Can we use another image?
The mkdocs example for GitLab pages seems to use a different image: https://gitlab.com/pages/mkdocs