[squid-dev] RFC: Semaphore CI to GitHub Actions migration

squid3 at treenet.co.nz squid3 at treenet.co.nz
Sun Oct 30 10:42:17 UTC 2022


On 2022-10-25 07:27, Alex Rousskov wrote:
> On 10/22/22 04:17, Amos Jeffries wrote:
>> On 20/10/22 03:25, Alex Rousskov wrote: >> 3. Build tests: Semaphore 
>> CI uses Ubuntu 14.04. GitHub Actions uses
>>> Ubuntu 22.04. Semaphore CI has fewer build dependencies installed. 
>>> GitHub Actions do not provide Ubuntu 14.04 runners[1].
>>> 
>>> Plan: I will keep Semaphore CI build tests and make the GitHub 
>>> Actions tests required. When Semaphore CI build tests start failing 
>>> (e.g., because dependency repositories stop working "as is"), or when 
>>> we stop supporting that old environment, I will disable those tests.
> 
>> FYI the "start failing" condition was met some time ago.
> 
> I disagree: Sempahore CI build tests are clearly not failing now.
> 

Only because final polish and merging of the PRs is blocked by the GCC 
support issue I mentioned.


Amos


More information about the squid-dev mailing list