git checkout fails in scallywag

Jon Turney jon.turney@dronecode.org.uk
Sat Sep 12 14:27:01 GMT 2026


On 09/09/2026 18:08, Brian Inglis via Cygwin-apps wrote:
> On 2026-09-09 08:24, Marco Atzeri via Cygwin-apps wrote:
>> On 09/09/2026 15:04, Andrew Schulman via Cygwin-apps wrote:
>>> In my latest push of fish to scallywag
>>> (https://github.com/cygwin/scallywag/actions/runs/34336457868/ 
>>> job/102416876538#annotation:26:16),
>>> the build fails in the source step. There's no build log that I can 
>>> see, but
>>> at the top of the page under Annotations, it says:
>>>
>>> Post Run action/checkout@v7
>>> The process 'D:\cygwin\bin\git.exe' failed with exit code 128
>>>
>>> Can you advise? Something I'm doing wrong?
> 
>> there are spurious random failures; I assume probably due to system load
>>
>> see id=12549 immediate failure and 12551 rerun log
> 
> Hi Andrew,
> 
> We all get them - check failed jobs:
> 
>      $ cygstart https://cygwin.com/cgi-bin2/jobs.cgi?status=build+failed
>      $ "$BROWSER" https://cygwin.com/cgi-bin2/jobs.cgi?status=build+failed
> 
> and look for short durations < 0:04:00, normally in source build, then 
> for your own jobs, you can just:
> 
>      $ ssh cygwin-rDBXBDvO6BXQT0dZR+AlfA@public.gmane.org jobs rerun JOBID
> 
> and it will resubmit the job for you under a new id.
> 
> I have also experienced transient GH Scallywag source package download 
> failures from GNU and mirrors (manuals and sources) and other bot- 
> protected sites.
> 
> Also remember you can only similarly deploy jobs where build succeeded 
> under cygwin-packages git master/main branches, not playground or other:
> 
>      $ ssh cygwin-rDBXBDvO6BXQT0dZR+AlfA@public.gmane.org jobs deploy JOBID
> 
> If you want to deploy from playground or other branch, or where some 
> tests failed, you have to continue using cygport ... upload.

Just to note that you can tell scallywag to skip running the package 
tests with "--push-option=notest" (for a single build) or by adding 
"SCALLYWAG=notest" to your cygport (permanently).

See [1].

[1] https://cygwin.com/packaging/build.html

> [I am writing this to remind myself and others who build packages 
> infrequently.]


More information about the Cygwin-apps mailing list