Skip to content

Add matlab-ci-testing skill; README: Codecov + downloads badges - #54

Merged
andremun merged 3 commits into
masterfrom
docs/matlab-ci-testing-skill
Aug 21, 2026
Merged

Add matlab-ci-testing skill; README: Codecov + downloads badges#54
andremun merged 3 commits into
masterfrom
docs/matlab-ci-testing-skill

Conversation

@andremun

Copy link
Copy Markdown
Owner

Summary

Docs-only change, no code/test/algorithm modifications — merged directly without the extended review cycle #51 went through.

Test plan


Generated by Claude Code

claude added 3 commits August 21, 2026 10:18
Distilled from adding GitHub Actions CI and migrating to matlab.unittest
on this repo (#34, #39) plus the five-round review cycle on PR #51.
Covers the CI workflow itself (toolbox discovery, pinning a MATLAB
release vs 'latest', timeout as a safety net, reading a failing run's
logs), the matlab.unittest migration (TestSuite.fromFolder,
TestParameter, CodeCoveragePlugin), the repo-root path-resolution
problem specific to matlab.unittest and every place it needs fixing (not
just the first one found), and MATLAB-specific test-writing patterns
(assumeTrue guards, testing internal helpers via assignin injection,
synthetic edge cases over fragile geometry, the handle-class accumulator
trick for callback testing, and regression-test naming/documentation).
Downloads badge is fully self-contained (shields.io reads the GitHub API
directly, no setup needed). The Codecov badge will show "unknown" until
two things happen: CI (which produces coverage.xml, currently only on
0.9.1/development pending PR #51's merge) actually uploads it to
Codecov, and the repo is linked on codecov.io with a CODECOV_TOKEN
secret added to the GitHub repo -- neither of which this commit does.
Copilot AI lite review requested due to automatic review settings August 21, 2026 13:25

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@andremun
andremun merged commit c927031 into master Aug 21, 2026
2 checks passed
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.

3 participants