[Toybox] [PATCH 1/2] Add MacOS 11.0 to CI Builds

Eric Molitor emolitor at molitor.org
Thu Jan 7 05:52:07 PST 2021


That usually happens from an internal error which GitHub automatically
retries but the pattern here is quite predictable, the nightly runs
complete fine, the commits runs complete but always retry once. Debugging
this now to see if I can reproduce with a local test runner.

- Eric

On Wed, Jan 6, 2021 at 8:02 PM enh <enh at google.com> wrote:

> +Josh Gao <jmgao at google.com> tried to build toybox on darwin/arm64, but
> the last i heard he was at the "you need to install GNU sed to bootstrap"
> step...
>
> (fwiw, i *did* test on Raspberry Pi 400 just before the break, but that's
> linux/arm32 which is sufficiently close to "Android" that there really
> shouldn't be any surprises that the only issues i found were test
> suite assumptions about what users/groups a Unix install always has. [those
> fixes were merged in December.])
>
> back on topic though ... any idea why Mac OS 11 is showing up twice in the
> github CI UI, once as a success and once as a failure?
> https://github.com/landley/toybox/runs/1655239181 for example.
>
> On Wed, Jan 6, 2021 at 4:42 AM Eric Molitor <emolitor at molitor.org> wrote:
>
>> Welcome, I had a break over the holidays long enough to quickly test this
>> before committing. If I get a bit more time, and a window in UK lockdowns,
>> I will test MacOS ARM build as well to see if it works. Unfortunately I
>> didn't grab one of the ARM Mac Minis before we mothballed the office again.
>>
>> - Eric
>>
>> On Tue, Jan 5, 2021 at 10:26 PM enh <enh at google.com> wrote:
>>
>>> awesome, thanks!
>>>
>>> (i'm not allowed to update my work mac yet, so i can only test 10.15 for
>>> now...)
>>>
>>> On Thu, Dec 24, 2020 at 4:36 AM Eric Molitor <emolitor at molitor.org>
>>> wrote:
>>>
>>>> ---
>>>>  .github/workflows/toybox.yml | 14 ++++++++++++++
>>>>  1 file changed, 14 insertions(+)
>>>>
>>>> diff --git a/.github/workflows/toybox.yml b/.github/workflows/toybox.yml
>>>> index a1ad1773..c6fd9d92 100644
>>>> --- a/.github/workflows/toybox.yml
>>>> +++ b/.github/workflows/toybox.yml
>>>> @@ -7,6 +7,20 @@ on:
>>>>      branches: [ master ]
>>>>
>>>>  jobs:
>>>> +  MacOS-11_0:
>>>> +    runs-on: macos-11.0
>>>> +
>>>> +    steps:
>>>> +    - uses: actions/checkout at v2
>>>> +    - name: Setup
>>>> +      run: brew install gnu-sed
>>>> +    - name: Configure
>>>> +      run: make macos_defconfig
>>>> +    - name: Build
>>>> +      run: make
>>>> +    - name: Test
>>>> +      run: VERBOSE=1 make tests
>>>> +
>>>>    MacOS-10_15:
>>>>      runs-on: macos-10.15
>>>>
>>>> --
>>>> 2.25.1
>>>>
>>>> _______________________________________________
>>>> Toybox mailing list
>>>> Toybox at lists.landley.net
>>>> http://lists.landley.net/listinfo.cgi/toybox-landley.net
>>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.landley.net/pipermail/toybox-landley.net/attachments/20210107/639d2709/attachment-0001.htm>


More information about the Toybox mailing list