kevingurney commented on PR #38660: URL: https://github.com/apache/arrow/pull/38660#issuecomment-1804767029
Thank you so much for offering to help @assignUser! We will definitely reach out to you when needed. We think we are getting pretty close to something that mostly works... but we might run into unexpected issues. Here is a brief summary of the current state: 1. We have a MATLAB script (`packageMatlabInterface.m`) that automatically packages an MLTBX file from a MATLAB source directory. This can be called from a GitHub Actions workflow. 2. We've added a `crossbow` task named `matlab` (name TBD) which builds the MATLAB interface code on Windows, macOS, and Linux, compresses all the build artifacts, uploads to the GitHub Artifacts area, downloads them, and then packages them into an MLTBX file using `packageMatlabInterface.m`. 3. The last step should involve this MTLBX file being uploaded to JFrog Artifactory using `macros.github_upload_releases`. 4. We've also started working on a post-release script `16-post-matlab.sh`, but haven't been able to fully test it yet because we haven't been able to successfully upload artifacts to JFrog Artifactory yet (our working assumption has been that we won't have the permissions to upload to Artifactory - but, we wanted to try to at least get to the point where that would be happening in the CI workflow first before asking others for help). Hopefully this makes some sense. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
