Skip to content

Conversation

@mw-kapilg
Copy link
Member

@mw-kapilg mw-kapilg commented Dec 11, 2025

  • Adds a new CircleCI workflow to showcase test splitting
  • Updates MATLAB releases and macOS config
  • Includes some markdown linting

NOTE: CircleCI's free plan doesn't support parallelism for macOS cloud runners. Hence those users won't be able to use test-splitting with the current workflow's mac executor configuration. Decided not to add this info as a comment in our workflow since it will increase maintenance burden.

Copy link
Member

@tsharmaMW tsharmaMW left a comment

Choose a reason for hiding this comment

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

Thank you for adding this workflow! It’s going to be very helpful for our users.

@mw-kapilg mw-kapilg requested a review from tsharmaMW December 16, 2025 08:20
@mcafaro
Copy link
Member

mcafaro commented Dec 17, 2025

Overall looks good but is CircleCI connected to this repository? I can't find the jobs on Circle to verify the workflows are running as expected.

Copy link
Member

@mw-hrastega mw-hrastega left a comment

Choose a reason for hiding this comment

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

Suggesting some minor tweaks.

Comment on lines +9 to +11
linux-with-latest:
imageName: ubuntu-latest
release: latest
Copy link
Member Author

Choose a reason for hiding this comment

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

To use the latest keyword, I've updated the identifier to linux-with-latest (as simply linux-latest could be misleading). Does anyone have a better name or is this fine?

@mw-kapilg
Copy link
Member Author

Overall looks good but is CircleCI connected to this repository? I can't find the jobs on Circle to verify the workflows are running as expected.

There are multiple CircleCI pipelines in this repository (with custom names instead of the general config.yml) and connecting multiple pipelines requires mathworks org to install the CircleCI GitHub app. Until that is done, we need to manually verify CircleCI changes.

@mcafaro
Copy link
Member

mcafaro commented Dec 18, 2025

Overall looks good but is CircleCI connected to this repository? I can't find the jobs on Circle to verify the workflows are running as expected.

There are multiple CircleCI pipelines in this repository (with custom names instead of the general config.yml) and connecting multiple pipelines requires mathworks org to install the CircleCI GitHub app. Until that is done, we need to manually verify CircleCI changes.

The mathworks/ci-configuration-examples repo has the CircleCI app, so I would think we can get it on this repo as well. I am not a repo admin, so I can't attempt to set up Circle for this repo but what are you running into when you try? We can get in touch with the MathWorks org admin if we need to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RunMATLABTests in Azure ParallelStrategy defines sourceFolder despite use of MATLAB Project

6 participants