Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
…lab-actions/setup-matlab` action in MATLAB CI workflows (apache#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. apache#37809 * Closes: apache#37805 Authored-by: Kevin Gurney <[email protected]> Signed-off-by: Kevin Gurney <[email protected]>
- Loading branch information