You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@dubbo.apache.org by YunKun Huang <ht...@gmail.com> on 2020/11/12 02:43:53 UTC

Github Action for apache/dubbo CI

hey team,

There is a PR for adding github action for apache/dubbo repo:
https://github.com/apache/dubbo/pull/6726

We are using travis ci at this moment and comparing with Github Action[1],
I can see some benefits to moving to Github Action:

1.Move powerful ecosystem
2.Easy integration with more github activity

There are some discussions about GitHub Actions Concurrency Limits for
Apache projects[2]. it may become an issue when we add more github action
for different github activity, but from my personal view, it should be ok
at this stage.

I suggest to try github action now and keep travis ci at same time. We can
try for example one month to see if things work well.

[1] Github Action: https://github.com/features/actions
[2] GitHub Actions Concurrency Limits for Apache projects:
https://www.mail-archive.com/builds@apache.org/msg07478.html

Re: Github Action for apache/dubbo CI

Posted by YiXian Zou <yi...@gmail.com>.
Thanks for AlbumenJ :)

Ian Luo <ia...@gmail.com> 于2020年11月17日周二 下午2:34写道:

> Nice job :)
>
>
> On Mon, Nov 16, 2020 at 7:12 PM YunKun Huang <ht...@gmail.com> wrote:
>
> > AlbumenJ did lots of work to make unit test works with Github Action.
> >
> > I have merged PR (https://github.com/apache/dubbo/pull/6726) into
> master.
> > Let's see how it goes and we can decide if we want to disable travis ci
> in
> > the future.
> >
> > On Thu, Nov 12, 2020 at 11:06 AM YiXian Zou <yi...@gmail.com>
> wrote:
> >
> > > Hi Yunkun
> > >      Github Action is awesome.  We had used it in  Dubbo-go project.
> > >      If use Travis CI would wait more than 30 minutes from 15:00  to
> > 18:00
> > > before run , but Github Action would not and no other problems so far.
> > >      So you can tried it.
> > >
> > > YunKun Huang <ht...@gmail.com> 于2020年11月12日周四 上午10:44写道:
> > >
> > > > hey team,
> > > >
> > > > There is a PR for adding github action for apache/dubbo repo:
> > > > https://github.com/apache/dubbo/pull/6726
> > > >
> > > > We are using travis ci at this moment and comparing with Github
> > > Action[1],
> > > > I can see some benefits to moving to Github Action:
> > > >
> > > > 1.Move powerful ecosystem
> > > > 2.Easy integration with more github activity
> > > >
> > > > There are some discussions about GitHub Actions Concurrency Limits
> for
> > > > Apache projects[2]. it may become an issue when we add more github
> > action
> > > > for different github activity, but from my personal view, it should
> be
> > ok
> > > > at this stage.
> > > >
> > > > I suggest to try github action now and keep travis ci at same time.
> We
> > > can
> > > > try for example one month to see if things work well.
> > > >
> > > > [1] Github Action: https://github.com/features/actions
> > > > [2] GitHub Actions Concurrency Limits for Apache projects:
> > > > https://www.mail-archive.com/builds@apache.org/msg07478.html
> > > >
> > >
> >
>

Re: Github Action for apache/dubbo CI

Posted by Ian Luo <ia...@gmail.com>.
Nice job :)


On Mon, Nov 16, 2020 at 7:12 PM YunKun Huang <ht...@gmail.com> wrote:

> AlbumenJ did lots of work to make unit test works with Github Action.
>
> I have merged PR (https://github.com/apache/dubbo/pull/6726) into master.
> Let's see how it goes and we can decide if we want to disable travis ci in
> the future.
>
> On Thu, Nov 12, 2020 at 11:06 AM YiXian Zou <yi...@gmail.com> wrote:
>
> > Hi Yunkun
> >      Github Action is awesome.  We had used it in  Dubbo-go project.
> >      If use Travis CI would wait more than 30 minutes from 15:00  to
> 18:00
> > before run , but Github Action would not and no other problems so far.
> >      So you can tried it.
> >
> > YunKun Huang <ht...@gmail.com> 于2020年11月12日周四 上午10:44写道:
> >
> > > hey team,
> > >
> > > There is a PR for adding github action for apache/dubbo repo:
> > > https://github.com/apache/dubbo/pull/6726
> > >
> > > We are using travis ci at this moment and comparing with Github
> > Action[1],
> > > I can see some benefits to moving to Github Action:
> > >
> > > 1.Move powerful ecosystem
> > > 2.Easy integration with more github activity
> > >
> > > There are some discussions about GitHub Actions Concurrency Limits for
> > > Apache projects[2]. it may become an issue when we add more github
> action
> > > for different github activity, but from my personal view, it should be
> ok
> > > at this stage.
> > >
> > > I suggest to try github action now and keep travis ci at same time. We
> > can
> > > try for example one month to see if things work well.
> > >
> > > [1] Github Action: https://github.com/features/actions
> > > [2] GitHub Actions Concurrency Limits for Apache projects:
> > > https://www.mail-archive.com/builds@apache.org/msg07478.html
> > >
> >
>

Re: Github Action for apache/dubbo CI

Posted by YunKun Huang <ht...@gmail.com>.
AlbumenJ did lots of work to make unit test works with Github Action.

I have merged PR (https://github.com/apache/dubbo/pull/6726) into master.
Let's see how it goes and we can decide if we want to disable travis ci in
the future.

On Thu, Nov 12, 2020 at 11:06 AM YiXian Zou <yi...@gmail.com> wrote:

> Hi Yunkun
>      Github Action is awesome.  We had used it in  Dubbo-go project.
>      If use Travis CI would wait more than 30 minutes from 15:00  to 18:00
> before run , but Github Action would not and no other problems so far.
>      So you can tried it.
>
> YunKun Huang <ht...@gmail.com> 于2020年11月12日周四 上午10:44写道:
>
> > hey team,
> >
> > There is a PR for adding github action for apache/dubbo repo:
> > https://github.com/apache/dubbo/pull/6726
> >
> > We are using travis ci at this moment and comparing with Github
> Action[1],
> > I can see some benefits to moving to Github Action:
> >
> > 1.Move powerful ecosystem
> > 2.Easy integration with more github activity
> >
> > There are some discussions about GitHub Actions Concurrency Limits for
> > Apache projects[2]. it may become an issue when we add more github action
> > for different github activity, but from my personal view, it should be ok
> > at this stage.
> >
> > I suggest to try github action now and keep travis ci at same time. We
> can
> > try for example one month to see if things work well.
> >
> > [1] Github Action: https://github.com/features/actions
> > [2] GitHub Actions Concurrency Limits for Apache projects:
> > https://www.mail-archive.com/builds@apache.org/msg07478.html
> >
>

Re: Github Action for apache/dubbo CI

Posted by YiXian Zou <yi...@gmail.com>.
Hi Yunkun
     Github Action is awesome.  We had used it in  Dubbo-go project.
     If use Travis CI would wait more than 30 minutes from 15:00  to 18:00
before run , but Github Action would not and no other problems so far.
     So you can tried it.

YunKun Huang <ht...@gmail.com> 于2020年11月12日周四 上午10:44写道:

> hey team,
>
> There is a PR for adding github action for apache/dubbo repo:
> https://github.com/apache/dubbo/pull/6726
>
> We are using travis ci at this moment and comparing with Github Action[1],
> I can see some benefits to moving to Github Action:
>
> 1.Move powerful ecosystem
> 2.Easy integration with more github activity
>
> There are some discussions about GitHub Actions Concurrency Limits for
> Apache projects[2]. it may become an issue when we add more github action
> for different github activity, but from my personal view, it should be ok
> at this stage.
>
> I suggest to try github action now and keep travis ci at same time. We can
> try for example one month to see if things work well.
>
> [1] Github Action: https://github.com/features/actions
> [2] GitHub Actions Concurrency Limits for Apache projects:
> https://www.mail-archive.com/builds@apache.org/msg07478.html
>