File tree Expand file tree Collapse file tree 4 files changed +9
-7
lines changed
Expand file tree Collapse file tree 4 files changed +9
-7
lines changed Original file line number Diff line number Diff line change 2222 AGENT_TOOLSDIRECTORY : /Users/iahncajigas/actions-runner/_work/_tool
2323 RUNNER_TEMP : /Users/iahncajigas/actions-runner/_work/_temp
2424 TMPDIR : /Users/iahncajigas/actions-runner/_work/_temp
25- NSTAT_MATLAB_EXTRA_ARGS : -maca64 -nodisplay
25+ NSTAT_MATLAB_EXTRA_ARGS : -maca64 -nodisplay -noFigureWindows
2626 NSTAT_FORCE_M_HELP_SCRIPTS : " 1"
2727 steps :
2828 - name : Prepare runner directories
3535 lfs : true
3636
3737 - name : MATLAB smoke preflight
38- run : /Applications/MATLAB_R2025b.app/bin/matlab -maca64 -nodisplay -batch "disp(version); exit"
38+ run : /Applications/MATLAB_R2025b.app/bin/matlab -maca64 -nodisplay -noFigureWindows - batch "disp(version); exit"
3939
4040 - name : Pull LFS Objects
4141 run : git lfs pull
6262 python3 python/tools/verify_python_vs_matlab_similarity.py --enforce-gate
6363
6464 - name : Freeze similarity baseline
65- if : always()
65+ if : ${{ always() && !cancelled() }}
6666 run : |
6767 if [ -f python/reports/python_vs_matlab_similarity_report.json ]; then
6868 python3 python/tools/freeze_similarity_baseline.py
7171 fi
7272
7373 - name : Upload parity reports
74- if : always()
74+ if : ${{ always() && !cancelled() }}
75+ continue-on-error : true
7576 uses : actions/upload-artifact@v4
7677 with :
7778 name : nstat-matlab-parity-reports
Original file line number Diff line number Diff line change 1212 runs-on : [self-hosted, macOS]
1313 steps :
1414 - name : Print MATLAB version
15- run : /Applications/MATLAB_R2025b.app/bin/matlab -maca64 -nodisplay -batch "disp(version); exit"
15+ run : /Applications/MATLAB_R2025b.app/bin/matlab -maca64 -nodisplay -noFigureWindows - batch "disp(version); exit"
Original file line number Diff line number Diff line change @@ -45,7 +45,8 @@ python3 python/tools/freeze_port_baseline.py
4545python3 python/tools/generate_method_parity_matrix.py
4646python3 python/tools/generate_implemented_method_coverage.py
4747python3 python/tools/verify_examples_notebooks.py
48- python3 python/tools/verify_python_vs_matlab_similarity.py --enforce-gate
48+ NSTAT_MATLAB_EXTRA_ARGS=' -maca64 -nodisplay -noFigureWindows' \
49+ python3 python/tools/verify_python_vs_matlab_similarity.py --enforce-gate
4950python3 python/tools/freeze_similarity_baseline.py
5051python3 python/tools/verify_offline_standalone.py
5152cd python && python3 -m pytest
Original file line number Diff line number Diff line change 1515 - ` python3 python/tools/verify_examples_notebooks.py `
1616 - ` sphinx-build -b html python/docs python/docs/_build/html `
1717- [ ] Run similarity gate (requires MATLAB):
18- - ` python3 python/tools/verify_python_vs_matlab_similarity.py --enforce-gate `
18+ - ` NSTAT_MATLAB_EXTRA_ARGS='-maca64 -nodisplay -noFigureWindows' python3 python/tools/verify_python_vs_matlab_similarity.py --enforce-gate`
1919- [ ] Freeze similarity baseline:
2020 - ` python3 python/tools/freeze_similarity_baseline.py `
2121- [ ] Verify standalone offline workflow:
You can’t perform that action at this time.
0 commit comments