Thank you, Kou!
I missed the mails earlier as my subscription to the mailing list was not 
completed.

Thanks for notifying me about adding matlab-actions to allow list.
I have created INFRA-22155<https://issues.apache.org/jira/browse/INFRA-22155> 
for the same. It's left Unassigned.
Let me know if any further action is needed.


Thanks & Regards
Sreehari Hegden
MATLAB I/O QE
sheg...@mathworks.com<mailto:sheg...@mathworks.com>

From: Sutou Kouhei <k...@clear-code.com<mailto:k...@clear-code.com>>
Date: Tuesday, July 13, 2021 at 10:57 PM
To: dev@arrow.apache.org<mailto:dev@arrow.apache.org> 
<dev@arrow.apache.org<mailto:dev@arrow.apache.org>>
Subject: Re: [MATLAB] arrow_13202 Enabling CI on Debian for MATLAB submissions
Hi,

Thanks for sharing the current status.

We need to add matlab-actions/* GitHub actions to allow list
to use them in apache/arrow.

Could you request it by creating a new JIRA issue for INFRA?
See also: 
https://issues.apache.org/jira/browse/INFRA-21239<https://issues.apache.org/jira/browse/INFRA-21239>

> I started by adding 
> arrow/.github/workflows/matlab.yml<https://github.com/mathworks/arrow/blob/arrow_13202/.github/workflows/matlab.yml<https://github.com/mathworks/arrow/blob/arrow_13202/.github/workflows/matlab.yml>>
>  and 
> arrow/ci/scripts/matlab_build.sh<https://github.com/mathworks/arrow/blob/arrow_13202/ci/scripts/matlab_build.sh<https://github.com/mathworks/arrow/blob/arrow_13202/ci/scripts/matlab_build.sh>>.
> If there are any existing documents on best practices for CI with the arrow 
> project and information on set of boilerplate to be used, please guide me to 
> the documentation.

I think that we don't have any documents about it but your
approach looks good to me.


Thanks,
--
kou

In 
<blapr05mb7489ed7d200cd0e3b3123290a1...@blapr05mb7489.namprd05.prod.outlook.com<mailto:blapr05mb7489ed7d200cd0e3b3123290a1...@blapr05mb7489.namprd05.prod.outlook.com>>
"[MATLAB] arrow_13202 Enabling CI on Debian for MATLAB submissions" on Tue, 13 
Jul 2021 17:13:19 +0000,
Sreehari Hegden <sheg...@mathworks.com<mailto:sheg...@mathworks.com>> wrote:

> Hello Team,
>
> I have been working to enable CI and testing for the MATLAB code on the 
> Apache Arrow project.
>
> matlab-actions
> matlab-actions<https://github.com/matlab-actions/overview<https://github.com/matlab-actions/overview>>
>  is essentially MATLAB with GitHub Actions in which we can run MATLAB 
> scripts/ functions including tests.
> I have been experimenting with this in the branch 
> arrow_13202<https://github.com/mathworks/arrow/tree/arrow_13202/<https://github.com/mathworks/arrow/tree/arrow_13202>>
>  in 
> mathworks/arrow<https://github.com/mathworks/arrow<https://github.com/mathworks/arrow>>
>  fork, and we target to get MATLAB installed and execute tests when a GitHub 
> push is done.
>
> Current Status and Steps Forward
> The prototype with matlab-actions cannot build the Arrow CPP libraries and 
> MATLAB CPP sources on the fly as matlab-actions installs specified MATLAB 
> release but doesn't build any source.
> I am trying to automate the building of the latest CPP sources in the MATLAB 
> and kickstart MATLAB with this latest build, hence need additional CI steps 
> along with matlab-actions.
>
> I started by adding 
> arrow/.github/workflows/matlab.yml<https://github.com/mathworks/arrow/blob/arrow_13202/.github/workflows/matlab.yml<https://github.com/mathworks/arrow/blob/arrow_13202/.github/workflows/matlab.yml>>
>  and 
> arrow/ci/scripts/matlab_build.sh<https://github.com/mathworks/arrow/blob/arrow_13202/ci/scripts/matlab_build.sh<https://github.com/mathworks/arrow/blob/arrow_13202/ci/scripts/matlab_build.sh>>.
> If there are any existing documents on best practices for CI with the arrow 
> project and information on set of boilerplate to be used, please guide me to 
> the documentation.
>
> Once we have this CI for MATLAB working for Debian, it can be extended to Mac 
> and Windows platforms.
> I will keep the group posted on updates we make on this.
>
> Thanks & Regards
> Sreehari Hegden
> MATLAB I/O QE
> sheg...@mathworks.com<mailto:sheg...@mathworks.com<mailto:sheg...@mathworks.com%3cmailto:sheg...@mathworks.com>>
>

Reply via email to