Skip to content

Commit fbf2eee

Browse files
committed
250720.123746.PDT revise test_matlab
1 parent d65a2de commit fbf2eee

File tree

1 file changed

+12
-25
lines changed

1 file changed

+12
-25
lines changed

.github/workflows/test_matlab.yml

Lines changed: 12 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -27,40 +27,27 @@ jobs:
2727

2828
# The matrix is essentially the same as that of compile_mex.yml
2929
matrix:
30-
os: [ubuntu-20.04, ubuntu-latest, macos-12, macos-13]
31-
matlab: [R2020b, R2021a, R2021b, R2022a, R2022b, R2023a, R2023b, R2024a, latest]
30+
os: [ubuntu-22.04, ubuntu-latest, macos-13, windows-latest, windows-2025]
31+
matlab: [R2020b, R2021a, R2021b, R2022a, R2022b, R2023a, R2023b, R2024a, R2024b, R2025a, latest]
3232

3333
exclude:
3434

35-
# Below R2022a, MEX is extremely slow on macOS 12
36-
- os: macos-12
35+
# Below R2022a, MEX does not work on windows-latest due to the version of MS Visual Studio;
36+
# R2022a/b should work according to the documentation of MathWorks and GitHub Actions, but
37+
# they do not as of April 2024
38+
- os: windows-latest
3739
matlab: R2020b
38-
- os: macos-12
40+
- os: windows-latest
3941
matlab: R2021a
40-
- os: macos-12
42+
- os: windows-latest
4143
matlab: R2021b
4244

43-
include:
44-
45-
# Only R2021a/b and R2022a are available on Windows 2019.
46-
- os: windows-2019
45+
- os: windows-2025
46+
matlab: R2020b
47+
- os: windows-2025
4748
matlab: R2021a
48-
- os: windows-2019
49+
- os: windows-2025
4950
matlab: R2021b
50-
- os: windows-2019
51-
matlab: R2022a
52-
53-
# Below R2022a, MEX does not work on windows-latest due to the version of MS Visual Studio;
54-
# R2022a/b should work according to the documentation of MathWorks and GitHub Actions, but
55-
# they do not as of April 2024
56-
- os: windows-2022
57-
matlab: R2023a
58-
- os: windows-2022
59-
matlab: R2023b
60-
- os: windows-2022
61-
matlab: R2024a
62-
- os: windows-2022
63-
matlab: latest
6451

6552

6653
steps:

0 commit comments

Comments
 (0)