Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit e2498e2

Browse files
committedMar 6, 2025·
Move MATLAB testing to separate job
1 parent 3a2794a commit e2498e2

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed
 

‎.github/workflows/test.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,12 @@ on:
1616
workflow_dispatch:
1717

1818
jobs:
19-
build-and-test:
19+
typescript-build-and-test:
2020
name: ${{ matrix.os }}-${{ matrix.node-version }}
2121
runs-on: ${{ matrix.os }}
2222

2323
strategy:
24+
fail-fast: false
2425
matrix:
2526
node-version: [18.x, 20.x, 22.x]
2627
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
@@ -39,6 +40,16 @@ jobs:
3940
run: npm run compile
4041
- name: Run TypeScript Unit Tests
4142
run: npm test
43+
44+
matlab-test:
45+
name: ${{ matrix.matlab-version }}-${{ matrix.os }}
46+
runs-on: ${{ matrix.os }}
47+
strategy:
48+
fail-fast: false
49+
matrix:
50+
matlab-version: [R2021b, R2022a, R2022b, latest]
51+
os: [windows-latest, ubuntu-latest, macos-13]
52+
steps:
4253
- name: Set up MATLAB
4354
uses: matlab-actions/setup-matlab@v2.2.0
4455
- name: Run MATLAB Unit Tests

0 commit comments

Comments
 (0)
Please sign in to comment.