Skip to content

GH-46854: [CI][MATLAB][Packaging] Add support for MATLAB R2025a in CI and crossbow packaging workflows #46855

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 19, 2025

Conversation

sgilmore10
Copy link
Member

@sgilmore10 sgilmore10 commented Jun 18, 2025

Rationale for this change

MATLAB R2025a is now available for use with the matlab-actions/setup-matlab GitHub Action.

We should update the matlab.yml CI workflow, as well as the crossbow packaging workflows for the MATLAB MLTBX files to build against R2025a.

What changes are included in this PR?

  1. Updated the .github/workflows/matlab.yml CI workflow file to build the MATLAB Interface against MATLAB R2025a.
  2. Updated the dev/tasks/matlab/github.yml crossbow packaging workflow to build the MATLAB MLTBX files against MATLAB R2025a.

Are these changes tested?

  1. MATLAB CI checks successfully passed on all platforms
  2. Crossbow job: https://github.com/ursacomputing/crossbow/actions/runs/15742741282/job/44371945623

Are there any user-facing changes?

Yes.

  1. All changes to the MATLAB interface will now be built against R2025a.
  2. The MATLAB MLTBX release artifacts will now be built against R2025a.

@sgilmore10
Copy link
Member Author

@github-actions crossbow submit matlab

@github-actions github-actions bot added the awaiting review Awaiting review label Jun 18, 2025
Copy link

Revision: 8e84bcb

Submitted crossbow builds: ursacomputing/crossbow @ actions-eb3de31837

Task Status
matlab GitHub Actions

@sgilmore10 sgilmore10 marked this pull request as ready for review June 18, 2025 20:41
Copy link
Member

@kou kou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@kou kou merged commit ecba8d9 into apache:main Jun 19, 2025
13 checks passed
@kou kou removed the awaiting review Awaiting review label Jun 19, 2025
@github-actions github-actions bot added the awaiting merge Awaiting merge label Jun 19, 2025
Copy link

After merging your PR, Conbench analyzed the 3 benchmarking runs that have been run so far on merge-commit ecba8d9.

There were 118 benchmark results with an error:

There were no benchmark performance regressions. 🎉

The full Conbench report has more details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting merge Awaiting merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants