You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Openclaw/configdrift/test coverage str and loader fallback (#11)
* fix: correct GitHub Actions versions in CI and publish workflows
actions/checkout@v6 and actions/setup-python@v6 do not exist in the
GitHub Marketplace — the latest stable versions are v4 and v5 respectively.
Using nonexistent tags causes all workflow runs to fail immediately with
resolution errors.
Fixed both ci.yml and publish.yml to use the correct stable versions.
* test: add coverage for Change.__str__() and loader fallback paths
- Test all three Change.__str__() variants (ADDED, REMOVED, CHANGED)
- Test loader fallback for unknown file extensions (.cfg, .cnf)
- Test .env fallback behavior with unparseable content
- Test YAML non-dict content raises ValueError
- Covers previously untested diff.py lines 30-35 and loader.py lines 23-32
---------
Co-authored-by: DevForge Engineer <engineer@devforge.dev>
0 commit comments