Approved your PR. I was hoping to find time to do the rest but I was 
overwhelmed.

-- 
  Michele Sciabarra
  mich...@sciabarra.com

----- Original message -----
From: Dave Grove <dgr...@apache.org>
To: dev@openwhisk.apache.org
Subject: Re: Solicit help for migrating from Travis-CI to GitHub-Actions
Date: Monday, January 23, 2023 10:02 PM

Quick update on the task of porting from Travis-CI to GitHub Actions.

I think I have the various openwhisk-runtime-* repos more or less under 
control.  I decided to put some effort in simplifying things and trying to 
express in a "natural" way in GHA.  openwhisk-runtime-nodejs is completely 
switched over [1]. There's a PR open for openwhisk-runtime-go [2], and I expect 
to be able to bang out the rest of the runtimes in a similar fashion without 
much effort.

If people have time, the logical related things to tackle would be the client 
packages (client-js, client-go) and the cli-related repos (cli, wskdeploy). 

--Dave

[1] https://github.com/apache/openwhisk-runtime-nodejs/actions/workflows/ci.yaml
[2] https://github.com/apache/openwhisk-runtime-go/pull/181

On 2022/12/24 21:55:27 Michele Sciabarra wrote:
> Can you provide the list? I think many of them are similar...
> 
> OpenWhisk build now looks fine and stable, I plan to work on the others, but 
> please give me a list in priority order...
> 
> 
> -- 
>   Michele Sciabarra
>   mich...@sciabarra.com
> 
> ----- Original message -----
> From: Dave Grove <dgr...@apache.org>
> To: dev@openwhisk.apache.org
> Subject: Re: Solicit help for migrating from Travis-CI to GitHub-Actions
> Date: Wednesday, December 21, 2022 7:43 PM
> 
> On 2022/12/07 02:22:20 Dominic Kim wrote:
> >
> > As Travis announced the end of unlimited support for open-source projects,
> > we need to migrate to GitHub-Actions.
> > Please take a look:
> > https://cwiki.apache.org/confluence/display/INFRA/Travis+Migrations
> > 
> > We have 26 repos and all of them should be migrated to GitHub Actions by
> > the end of 2022.
> > I solicit your help to migrate all of them in time.
> 
> Hi,
>    To prevent us from being locked out from being able to merge code when 
> Travis support ends, I've submitted PRs across all of our repos to remove 
> TravisCI as a required check for merging PRs.  There are 29 of them (the 
> cwiki was missing a couple).  
>    I need a committer to please approve each of the PRs so they can be merged.
>    As we get GitHub Action based tests working, we can add them to the set of 
> required checks.
> 
> --Dave
> 
>   
> 

Reply via email to