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 > > >