Skip to content

gateway: bump matlab-actions/run-tests from 2.3.1 to 3.0.0#668

Merged
potiuk merged 1 commit intomainfrom
dependabot/github_actions/matlab-actions/run-tests-3.0.0
Apr 9, 2026
Merged

gateway: bump matlab-actions/run-tests from 2.3.1 to 3.0.0#668
potiuk merged 1 commit intomainfrom
dependabot/github_actions/matlab-actions/run-tests-3.0.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 5, 2026

Bumps matlab-actions/run-tests from 2.3.1 to 3.0.0.

Release notes

Sourced from matlab-actions/run-tests's releases.

v3.0.0

Compatibility Considerations

  • The Run MATLAB Tests action now uses Node.js 24. Specify this version of the action in your workflow as matlab-actions/run-tests@v3. GitHub-hosted runners automatically support the new action version. To use the new action version on a self-hosted runner, ensure that the runner uses GitHub Actions runner version v2.327.1 or later.
Commits

@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Apr 5, 2026
@potiuk
Copy link
Copy Markdown
Member

potiuk commented Apr 6, 2026

@dependabot rebase

Bumps [matlab-actions/run-tests](https://github.com/matlab-actions/run-tests) from 2.3.1 to 3.0.0.
- [Release notes](https://github.com/matlab-actions/run-tests/releases)
- [Commits](matlab-actions/run-tests@4a3d2e8...4be3345)

---
updated-dependencies:
- dependency-name: matlab-actions/run-tests
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/github_actions/matlab-actions/run-tests-3.0.0 branch from 19c88ec to f9350b7 Compare April 6, 2026 10:19
@sgilmore10
Copy link
Copy Markdown
Member

It looks like the Verify Action Build workflow failed because the way in which the compiled JavaScript is generated is not compatible with the utils/verify-action-build.py script.

I think the same issue happened when matlab-actions/run-tests was first added to the allow list.

Is there any way to manually verify this so we can update the version?

Also, I think #667 is running into the same issue.

Thanks!

potiuk added a commit that referenced this pull request Apr 9, 2026
The elif chain in the Dockerfile build step stopped after the first
successful command. Actions like matlab-actions/setup-matlab v3 need
both "npm run build" (tsc → lib/) and "npm run package" (ncc → dist/).
Replace the elif chain with a loop that checks for output after each
step and continues until dist/ has JS files.

Fixes verification failures in #667 and #668.

Generated-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@potiuk
Copy link
Copy Markdown
Member

potiuk commented Apr 9, 2026

@sgilmore10

It looks like the Verify Action Build workflow failed because the way in which the compiled JavaScript is generated is not compatible with the utils/verify-action-build.py script.

I think the same issue happened when matlab-actions/run-tests was first added to the allow list.

Is there any way to manually verify this so we can update the version?

Also, I think #667 is running into the same issue.

Thanks!

Yep. I fixed it in #685 and it passes the rebuild check. Verified the differences, all looks good:

Screenshot 2026-04-09 at 03 27 57

@potiuk potiuk merged commit c4c23b9 into main Apr 9, 2026
8 of 9 checks passed
@potiuk potiuk deleted the dependabot/github_actions/matlab-actions/run-tests-3.0.0 branch April 9, 2026 00:29
@sgilmore10
Copy link
Copy Markdown
Member

Thanks @potiuk! Much appreciated!

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

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants