GitLab pages job broken
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3491871. -->
Reported by: [fjgarlin](https://www.drupal.org/user/2495842)
Related to !301
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>The "pages" job within our main project pipeline failed when committing <span class="drupalorg-gitlab-issue-link project-issue-status-info project-issue-status-7"><a href="https://www.drupal.org/project/gitlab_templates/issues/3463740" title="Status: Closed (fixed)">#3463740: Improve derivation of project name and type</a></span>.</p>
<p>Broken job: <a href="https://git.drupalcode.org/project/gitlab_templates/-/jobs/3600983">https://git.drupalcode.org/project/gitlab_templates/-/jobs/3600983</a> (we can see it's python 3.13)<br>
Last known working job: <a href="https://git.drupalcode.org/project/gitlab_templates/-/jobs/3420916">https://git.drupalcode.org/project/gitlab_templates/-/jobs/3420916</a> (we cannot see which python version)</p>
<p>I might be something that came in one of the latest python releases: <a href="https://docs.python.org/3/whatsnew/3.13.html">https://docs.python.org/3/whatsnew/3.13.html</a></p>
<p>The contrib job for pages might also be affected as the logic there is very very similar.</p>
<p>Investigate:<br>
- Can we pin the python version to a known working one in the image?<br>
- Can we use another image?</p>
<p>The mkdocs example for GitLab pages seems to use a different image: <a href="https://gitlab.com/pages/mkdocs">https://gitlab.com/pages/mkdocs</a></p>
issue