kevingurney opened a new pull request, #37808:
URL: https://github.com/apache/arrow/pull/37808

   ### Rationale for this change
   
   Due to a recent change to default to R2023b by default for the 
`[matlab-actions/setup-matlab`](https://github.com/matlab-actions/setup-matlab) 
action in GitHub Actions, the MATLAB CI workflows are failing.
   
   Example failure logs:
   
   
https://github.com/apache/arrow/actions/runs/6250586979/job/16970596069?pr=37773#step:9:70
   
   Our preferred solution to address this in the short term is to explicitly 
specify the [`release` 
parameter](https://github.com/matlab-actions/setup-matlab#set-up-matlab) to the 
`setup-matlab` action to be `R2023a`.
   
   In the long term, we can work on figuring out why the build is failing on 
Windows with `R2023b`.
   
   For reference - it appears that the `FindMatlab` CMake module only recently 
added R2023b to its list of recognized versions:
   
   https://gitlab.kitware.com/cmake/cmake/-/merge_requests/8804
   
   ### What changes are included in this PR?
   
   1. Hard-coded MATLAB `release` to `R2023a` for the 
`[matlab-actions/setup-matlab`](https://github.com/matlab-actions/setup-matlab) 
action in the MATLAB CI workflows.
   
   ### Are these changes tested?
   
   Yes.
   
   1. [MATLAB CI workflows are passing on all platforms in 
`mathworks/arrow`](https://github.com/mathworks/arrow/actions/runs/6251345588).
   
   ### Are there any user-facing changes?
   
   No.
   
   This change only impacts the MATLAB CI workflows which were defaulting to 
`R2023a` by default in the past.
   
   ### Future Directions
   
   1. Investigate why the [MATLAB CI workflows are failing on Windows when 
using MATLAB 
`R2023b`](https://github.com/apache/arrow/actions/runs/6250586979/job/16972019524?pr=37773#step:9:66).


-- 
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]

Reply via email to