Well maybe we don't wind up using it. It's just an experiment at this point.

But also: does our current CI system use CiaB? Is it a hard requirement
that our actions be a full CI system? Is there a problem with using
workflows to trigger 'real' CI when necessary?

On Mon, Aug 5, 2019 at 12:03 PM Gray, Jonathan <[email protected]>
wrote:

> I wouldn't pollute master and our GH if we don't have a reasonable belief
> it _might_ be able to meet our present CI requirements.
>
> Jonathan G
>
>
> On 8/5/19, 11:42 AM, "Fieck, Brennan" <[email protected]> wrote:
>
>     > maybe do you want to explain for the group which "actions" you are
> attempting to enable?
>
>     An action is basically just a docker image that gets run. The one I'm
> doing just runs Go tests every day at midnight.
>
>     > can it leverage CDN-in-a-Box?
>
>     possibly, but I honestly doubt it. I could conceivably write an action
> that uses docker-compose to bring up CDN-in-a-Box, but since you're limited
> to two concurrent actions I'd be surprised if they let me spin up that many
> other containers.
>     ________________________________________
>     From: Jeremy Mitchell <[email protected]>
>     Sent: Monday, August 5, 2019 11:34 AM
>     To: [email protected]
>     Subject: Re: [EXTERNAL] GitHub Actions
>
>     although not ideal, i don't have a real problem with you experimenting
> on
>     master if that's the only place these actions work. maybe do you want
> to
>     explain for the group which "actions" you are attempting to enable?
>
>     On Mon, Aug 5, 2019 at 11:08 AM ocket 8888 <[email protected]>
> wrote:
>
>     > So it turns out actions will only run on master. I've opened a PR
> from the
>     > dev-actions branch:
> https://github.com/apache/trafficcontrol/pull/3774 so
>     > does anyone mind my doing that instead? Of course, if it does get
> merged I
>     > can delete my branch - or the merger can.
>     >
>     > On Fri, Aug 2, 2019 at 10:06 AM Jeremy Mitchell <
> [email protected]>
>     > wrote:
>     >
>     > > +1
>     > >
>     > > On Fri, Aug 2, 2019 at 10:01 AM Robert Butts <[email protected]>
> wrote:
>     > >
>     > > > +1
>     > > >
>     > > > I'm in favor of being liberal with experimental things. Just
> name it
>     > > > something someone won't mistake for anything stable or
> release-ish,
>     > > > "dev-githubactions" or whatever. And delete it if/when you're no
> longer
>     > > > using it.
>     > > >
>     > > >
>     > > > On Fri, Aug 2, 2019 at 9:22 AM Gray, Jonathan <
>     > [email protected]
>     > > >
>     > > > wrote:
>     > > >
>     > > > > Nope, I've done similar things in the past for Jenkins (and
> it's on
>     > my
>     > > > > todo list again, so I'm curious what you find out).
>     > > > >
>     > > > > Jonathan G
>     > > > >
>     > > > >
>     > > > > On 8/2/19, 8:54 AM, "ocket 8888" <[email protected]> wrote:
>     > > > >
>     > > > >     I wanted to mess around with GitHub actions for Traffic
> Control -
>     > > but
>     > > > >     they're in beta and I haven't been granted access to them
> as a
>     > > GitHub
>     > > > > user.
>     > > > >     But Apache as an organization has. So basically, I can
> mess with
>     > > them
>     > > > > on
>     > > > >     the ATC repo, but not on my personal fork.
>     > > > >
>     > > > >     For that purpose, I was wondering if anyone would have a
> problem
>     > > with
>     > > > > me
>     > > > >     making a branch where I could tinker with it a bit? I can't
>     > imagine
>     > > > > how it
>     > > > >     would affect anything outside of the branch, and at any
> rate the
>     > > > > branch can
>     > > > >     be deleted at any point.
>     > > > >
>     > > > >
>     > > > >     (GitHub Actions: https://github.com/features/actions)
>     > > > >
>     > > > >
>     > > > >
>     > > >
>     > >
>     >
>
>
>

Reply via email to