On 21/04/2025 08:48, Junio C Hamano wrote:
Karthik Nayak <karthik.188@xxxxxxxxx> writes:
This is based on master 9d22ac5122 (The third batch, 2025-04-07) with
'es/meson-build-skip-coccinelle' merged in.
Like the previous round, this round also seems to break linux.meson
job at GitHub Actions CI when merged to 'seen'. It may be quite
possible that it is caused by some semantic conflicts, and help to
find where the merged result is wrong is very much appreciated.
For now, I've ejected the topic out of 'seen' again.
Failing CI run:
https://github.com/git/git/actions/runs/14563669225/job/40850047961
"git ls-files" is complaining that there isn't a git repository. Looking
at the output of the checkout action (reproduced below) it appears it is
extracting a tarball rather than using "git clone" because git is not
available. I don't know what the best way to fix that is - I guess we
could run "apt-get install git" before calling the checkout action.
Best Wishes
Phillip
Run actions/checkout@v4
/usr/bin/docker exec
6334961fdc01ddadb7a7af1fadd8ae33a6fce79b7428255d2231145f5e09f51d sh -c
"cat /etc/*release | grep ^ID"
Syncing repository: git/git
Getting Git version info
Working directory is '/__w/git/git'
Deleting the contents of '/__w/git/git'
The repository will be downloaded using the GitHub REST API
To create a local Git repository instead, add Git 2.18 or higher to the PATH
Downloading the archive
Writing archive to disk
Extracting the archive
/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C
/__w/git/git/23521f8f-82bd-4a9b-994a-cacfd7101756 -f
/__w/git/git/23521f8f-82bd-4a9b-994a-cacfd7101756.tar.gz
Resolved version git-git-c9e21a0