An untested fix, which should fix (is it a bug?) the root cause: -- 8< -- diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9959b61ece..2679a32508 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -473,6 +473,7 @@ jobs: cancel-in-progress: ${{ needs.ci-config.outputs.skip_concurrent == 'yes' }} env: jobname: Documentation + CI_JOB_IMAGE: ubuntu-latest runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 >> In any case, the change seems to "fix" the issue for me >> >> (bad) >> https://github.com/git/git/actions/runs/13867157977/job/38808418127 >> >> (good) >> https://github.com/git/git/actions/runs/13867208725/job/38808554478 >> >> >> Thanks. >> >> --- >8 --- >> Subject: [PATCH] install meson for Documentation job >> >> Why should we even do this? Doesn't it run on ubuntu-latest which >> has its own apt--get install for meson in the $distro specific >> set-up before this part? >> >> >> --- >> ci/install-dependencies.sh | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/ci/install-dependencies.sh b/ci/install-dependencies.sh >> index 0df74610d0..fdeeaabaca 100755 >> --- a/ci/install-dependencies.sh >> +++ b/ci/install-dependencies.sh >> @@ -123,7 +123,7 @@ sparse) >> ;; >> Documentation) >> sudo apt-get -q update >> - sudo apt-get -q -y install asciidoc xmlto docbook-xsl-ns make >> + sudo apt-get -q -y install asciidoc xmlto docbook-xsl-ns make meson >> >> test -n "$ALREADY_HAVE_ASCIIDOCTOR" || >> sudo gem install --version 1.5.8 asciidoctor --0000000000001b5c430630a0458d Content-Type: application/pgp-signature; name="signature.asc" Content-Disposition: attachment; filename="signature.asc" Content-Transfer-Encoding: base64 X-Attachment-Id: d86835f413846b13_0.1 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KCmlRSEtCQUVCQ2dBMEZpRUVWODVNZjJOMWNR L0xaY1lHUHRXZkpJNUdqSDhGQW1mWm5SSVdIR3RoY25Sb2FXc3UKTVRnNFFHZHRZV2xzTG1OdmJR QUtDUkErMVo4a2prYU1mN1hpREFDQ2dCVlQyUFVhdFFIS2ltcnVsME0yMlRMcgpac2tIK0kwY0ZT Z0Z4YWNBcG5jZkhiNmlaWE1uaGlsUGRhNWZRZzNQM1FkdXlwa0RmVG5Ib0N1MVREcXRheDZSCkVj cXVtUmZPcDRkNzBNQWw4MVJtVWFTQU8zT3dXWG9kU3RhY2ZiZzBMVmVuaFJJaUt4V1g0OUpVOGFZ eVlIdUYKVVJRRWs0WndpelBVSzBYeElDNzFUcW9sTnFzSDRRayt3YUtIWFNDWEtNM1ljNit5VDZD eW85ZFFHT21ySTNiVQozT3NlSFR3RUIvV2RsMzlqUm5uR3l3THQwRjhxVFhRbmJDMk1TVWNVemsy ckFVLzNXa0tLajBNOFo5ZW1JK2pEClg3TDlZb1NFYkdhMXMwaWQzaU1Fbm1YM0tlSUlrTy9IVmJu Y0VibGtIcmZGYWQrd1pSTzBGVEc5UU5QQXI4RXQKbytoMm9RYUpZenRHSjNWLzlLdmZLU0tCa05B UlZpeFpGT2dnWUVZKzRrNlZyK3NacjRGWWZLU2kyYnIzZUJrKwpEWE9OMjlKQUVRdEhlRzZEdkx1 N1lORzQ3OTNXZHhnbEdPYzBPdVNad2wzb2YybDF3eVg2cFV4ekhlVXVaYzhVCkhWV005ZUJva25r ckN5VmtSTEljNmpNMi9BVjhmeTk5UWJSVUxlMD0KPWZFN0QKLS0tLS1FTkQgUEdQIFNJR05BVFVS RS0tLS0t --0000000000001b5c430630a0458d--