You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by Raymond Augé <ra...@liferay.com.INVALID> on 2021/05/15 01:00:39 UTC

Github actions

Would folks be offended if I added github actions and dependabot to some of
the subprojects?

I personally feel this motivates me to continue making small updates.

-- 
*Raymond Augé* (@rotty3000)
Senior Software Architect *Liferay, Inc.* (@Liferay)
OSGi Fellow

Re: Github actions

Posted by Raymond Augé <ra...@liferay.com.INVALID>.
right right right... I had forgotten about that.

Sigh, it's just so useful and easy :D

Ray

On Sun, May 16, 2021 at 2:12 AM Konrad Windszus <ko...@gmx.de> wrote:

> Here are some hints: https://cwiki.apache.org/confluence/x/VRFRCg
>
> > Am 16.05.2021 um 08:09 schrieb David Jencks <da...@gmail.com>:
> >
> > My understanding is that the queue and quota for GitHub actions is
> shared across all or almost all of Apache so any project can make the
> service unavailable for everyone by overloading it, and this frequently
> happens. GH actions are great but I would investigate this before spending
> a lot of time on it. IIRC there’s discussion on the builds mailing list.
> >
> > I didn’t use GH actions for the Aries website build because of this.
> >
> > Jenkins is worse documented and somewhat harder to set up but seems to
> have better sharing behavior, at least reviewed and possibly controlled by
> infra.
> >
> > David Jencks
> >
> > Sent from my iPhone
> >
> >> On May 15, 2021, at 10:18 PM, Jean-Baptiste Onofre <jb...@nanthrax.net>
> wrote:
> >>
> >> No objection. However, be careful about the number of jobs created on
> GH Actions. I know that some projects (Beam) reach max number of allowed
> jobs on a period.
> >> I think we won’t have any problem at Felix at we won’t launch bunch of
> jobs (per PR/commits/scheduled jobs), but just in case ;)
> >>
> >> Regards
> >> JB
> >>
> >>>> Le 15 mai 2021 à 03:00, Raymond Augé <ra...@liferay.com.INVALID>
> a écrit :
> >>>
> >>> Would folks be offended if I added github actions and dependabot to
> some of
> >>> the subprojects?
> >>>
> >>> I personally feel this motivates me to continue making small updates.
> >>>
> >>> --
> >>> *Raymond Augé* (@rotty3000)
> >>> Senior Software Architect *Liferay, Inc.* (@Liferay)
> >>> OSGi Fellow
> >>
>


-- 
*Raymond Augé* (@rotty3000)
Senior Software Architect *Liferay, Inc.* (@Liferay)
OSGi Fellow

Re: Github actions

Posted by Konrad Windszus <ko...@gmx.de>.
Here are some hints: https://cwiki.apache.org/confluence/x/VRFRCg

> Am 16.05.2021 um 08:09 schrieb David Jencks <da...@gmail.com>:
> 
> My understanding is that the queue and quota for GitHub actions is shared across all or almost all of Apache so any project can make the service unavailable for everyone by overloading it, and this frequently happens. GH actions are great but I would investigate this before spending a lot of time on it. IIRC there’s discussion on the builds mailing list.
> 
> I didn’t use GH actions for the Aries website build because of this.
> 
> Jenkins is worse documented and somewhat harder to set up but seems to have better sharing behavior, at least reviewed and possibly controlled by infra.
> 
> David Jencks 
> 
> Sent from my iPhone
> 
>> On May 15, 2021, at 10:18 PM, Jean-Baptiste Onofre <jb...@nanthrax.net> wrote:
>> 
>> No objection. However, be careful about the number of jobs created on GH Actions. I know that some projects (Beam) reach max number of allowed jobs on a period.
>> I think we won’t have any problem at Felix at we won’t launch bunch of jobs (per PR/commits/scheduled jobs), but just in case ;)
>> 
>> Regards
>> JB
>> 
>>>> Le 15 mai 2021 à 03:00, Raymond Augé <ra...@liferay.com.INVALID> a écrit :
>>> 
>>> Would folks be offended if I added github actions and dependabot to some of
>>> the subprojects?
>>> 
>>> I personally feel this motivates me to continue making small updates.
>>> 
>>> -- 
>>> *Raymond Augé* (@rotty3000)
>>> Senior Software Architect *Liferay, Inc.* (@Liferay)
>>> OSGi Fellow
>> 

Re: Github actions

Posted by David Jencks <da...@gmail.com>.
My understanding is that the queue and quota for GitHub actions is shared across all or almost all of Apache so any project can make the service unavailable for everyone by overloading it, and this frequently happens. GH actions are great but I would investigate this before spending a lot of time on it. IIRC there’s discussion on the builds mailing list.

I didn’t use GH actions for the Aries website build because of this.

Jenkins is worse documented and somewhat harder to set up but seems to have better sharing behavior, at least reviewed and possibly controlled by infra.

David Jencks 

Sent from my iPhone

> On May 15, 2021, at 10:18 PM, Jean-Baptiste Onofre <jb...@nanthrax.net> wrote:
> 
> No objection. However, be careful about the number of jobs created on GH Actions. I know that some projects (Beam) reach max number of allowed jobs on a period.
> I think we won’t have any problem at Felix at we won’t launch bunch of jobs (per PR/commits/scheduled jobs), but just in case ;)
> 
> Regards
> JB
> 
>> Le 15 mai 2021 à 03:00, Raymond Augé <ra...@liferay.com.INVALID> a écrit :
>> 
>> Would folks be offended if I added github actions and dependabot to some of
>> the subprojects?
>> 
>> I personally feel this motivates me to continue making small updates.
>> 
>> -- 
>> *Raymond Augé* (@rotty3000)
>> Senior Software Architect *Liferay, Inc.* (@Liferay)
>> OSGi Fellow
> 

Re: Github actions

Posted by Jean-Baptiste Onofre <jb...@nanthrax.net>.
No objection. However, be careful about the number of jobs created on GH Actions. I know that some projects (Beam) reach max number of allowed jobs on a period.
I think we won’t have any problem at Felix at we won’t launch bunch of jobs (per PR/commits/scheduled jobs), but just in case ;)

Regards
JB

> Le 15 mai 2021 à 03:00, Raymond Augé <ra...@liferay.com.INVALID> a écrit :
> 
> Would folks be offended if I added github actions and dependabot to some of
> the subprojects?
> 
> I personally feel this motivates me to continue making small updates.
> 
> -- 
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow