Re: RFC: Semaphore CI to GitHub Actions migration

[email protected] Sun, 30 Oct 2022 23:42:17 +1300
Newsgroups gmane.comp.web.squid.devel
Message-ID <[email protected]>
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