Hi,

We can't use cache on GitHub Actions for now:

https://github.community/t5/GitHub-Actions/Caching-files-between-GitHub-Action-executions/m-p/30974/highlight/true#M630

> We're working on caching packages and artifacts between
> workflow executions, we'll have it by mid-November.


Thanks,
--
kou

In <479f115c-4640-8fef-9e72-d085d09ea...@python.org>
  "Re: Travis CI delays" on Sat, 28 Sep 2019 10:11:19 +0200,
  Antoine Pitrou <anto...@python.org> wrote:

> 
> Is it easy to enable caching (e.g. ccache) with docker-compose and
> Github Actions?
> 
> Regards
> 
> Antoine.
> 
> 
> Le 28/09/2019 à 01:36, Francois Saint-Jacques a écrit :
>> Hello,
>> 
>> I suggest we tackle https://jira.apache.org/jira/browse/ARROW-5801.
>> For Rust, that would be
>> https://jira.apache.org/jira/browse/ARROW-5809. Once ported to
>> docker/docker-compose, it's trivial to activate github action for the
>> same test (see https://github.com/apache/arrow/pull/5530). As I'm
>> writing this email (4 hours after the PR was pushed), the travis
>> checks are still not completed due to the queue. While the github
>> action was completed after 22 minutes
>> (https://github.com/apache/arrow/pull/5530/checks?check_run_id=239290338).
>> 
>> François
>> 
>> 
>> On Fri, Sep 27, 2019 at 11:22 AM Krisztián Szűcs
>> <szucs.kriszt...@gmail.com> wrote:
>>>
>>> On Fri, Sep 27, 2019 at 5:07 PM Andy Grove <andygrov...@gmail.com> wrote:
>>>
>>>> Thanks Krisztian. That's very helpful. I will create a CI page on the wiki
>>>> and add this info.
>>>>
>>>> Does anyone have any objections to me trying out GitHub Actions for running
>>>> the Rust tests on PR builds? I could try this out on my own fork first.
>>>>
>>> I think GitHub Actions is a good idea, especially for easier build setups
>>> like Rust
>>> has. Go, Node as similarly straightforward, so we could decommission the
>>> travis
>>> counterparts hopefully speeding up the rest of the builds a bit.
>>>
>>>>
>>>> On Fri, Sep 27, 2019 at 7:40 AM Krisztián Szűcs <szucs.kriszt...@gmail.com
>>>>>
>>>> wrote:
>>>>
>>>>> On Fri, Sep 27, 2019 at 3:25 PM Andy Grove <andygrov...@gmail.com>
>>>> wrote:
>>>>>
>>>>>> I've been poking around on the Arrow website and wiki and I can't find
>>>>>> documentation relating to CI. Do we have any documentation on how
>>>> things
>>>>>> work today or what the goals are?
>>>>>
>>>>> I don't think so.
>>>>>
>>>>>> For Rust builds it isn't immediately
>>>>>> obvious why they are building on both Travis CI and Ursabot.
>>>>>>
>>>>> We have another thread [1], where we discuss multiple things about
>>>>> Buildbot (ursabot). I've enabled the buildbot builder for rust because it
>>>>> provides much quicker feedback than travis does.
>>>>>
>>>>> [1]:
>>>>>
>>>>>
>>>> https://lists.apache.org/thread.html/02f7981176b67a12618b96b7d3b13e38b8f862e14c735dcf0ae359e0@%3Cdev.arrow.apache.org%3E
>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Fri, Sep 27, 2019 at 6:33 AM Wes McKinney <wesmck...@gmail.com>
>>>>> wrote:
>>>>>>
>>>>>>> FYI, using the kibble.dev link from INFRA-18533, it seems that this
>>>>>>> September we're using about 15% of the ASF's total Travis CI capacity
>>>>>>> (60 concurrent workers I think)
>>>>>>>
>>>>>>> https://imgur.com/a/oOrbPsj
>>>>>>>
>>>>>>> The highest is Apache Druid (incubating) at 18%, so we are #2.
>>>> Suffice
>>>>>>> to say the ASF's Travis couldn't accommodate us if we had twice as
>>>>>>> many pull requests
>>>>>>>
>>>>>>> On Fri, Sep 27, 2019 at 7:26 AM Wes McKinney <wesmck...@gmail.com>
>>>>>> wrote:
>>>>>>>>
>>>>>>>> I've been sounding the alarm bells about this for a while. We need
>>>> to
>>>>>>>> work to get ourselves off of Travis CI, but it is not going to be
>>>>>>>> easy.t
>>>>>
>>>>>>>
>>>>>>>> On Thu, Sep 26, 2019 at 11:42 PM Micah Kornfield <
>>>>>> emkornfi...@gmail.com>
>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> My understanding is the Travis CI queue is shared among all
>>>> apache
>>>>>>>>> projects, and there are few including Arrow that make heavy use
>>>> of
>>>>>> the
>>>>>>>>> resources.  Hence, a lot of time waiting for jobs to start.  I
>>>>> think
>>>>>>> there
>>>>>>>>> are some open JIRAs to finish dockerization of builds, I don't
>>>> know
>>>>>> the
>>>>>>>>> current status of finding alternative CI sources though.
>>>>>>>>>
>>>>>>>>> On Thu, Sep 26, 2019 at 10:24 PM Andy Grove <
>>>> andygrov...@gmail.com
>>>>>>
>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> I know this has been discussed in the past, and I apologize for
>>>>> not
>>>>>>> paying
>>>>>>>>>> attention at the time (and searching for arrow + travis in
>>>> email
>>>>>>> isn't very
>>>>>>>>>> effective) but why does it take so long for our Travis CI
>>>> builds
>>>>>> and
>>>>>>> are
>>>>>>>>>> there open JIRA issues related to this?
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>>
>>>>>>>>>> Andy.
>>>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>

Reply via email to