v1.0.1
[1.0.1] - 2026-06-29
- Commit Range: ➡️
566f8fd...fdffe9c
✨ Features
566f8fd— ✨ [feat] Add Codecov management skill
✨ [feat] Add the root codecov-management skill, OpenAI metadata, SVG assets, Codecov command references, and package docs for installing and publishing the skill.
✨ [feat] Add a stdlib-only Python CLI for Codecov repository discovery, authenticated API inspection, config validation, starter codecov.yml generation, GitHub Actions upload snippets, and constrained fallback API calls.
🧪 [test] Add strict Python tests covering URL safety, token handling, remote slug detection, API request construction, config validation, rendering sanitization, and CLI dispatch.
👷 [build] Add strict Ruff, mypy, Pyright, pytest coverage, skillcheck, package validation, Codecov upload config, and release workflows for GitHub and npm trusted publishing.
️ Bug Fixes
🐛 Disable Codecov report age validation so freshly generated Python coverage uploads are not rejected by the default 12 hour parser check.
✅ Move pytest cache and temp paths under repo-local .cache directories to avoid Windows teardown failures after otherwise passing test runs.
🧪 Add remark lint scripts and configuration, then normalize affected documentation so the new prose gate passes.
📝 Refresh README badges and contributing references for the current repository conventions.
566acb1— 🐛 [fix] Mark Codecov CLI executable
🐛 [fix] Preserve the manage_codecov.py shebang by committing the executable bit so Ruff EXE001 passes on Linux runners.
Chores
affa6cb— 🧹 [chore] Refresh skillcheck baseline
🧹 [chore] Record the final clean skillcheck run for the Codecov management skill after release verification.
⭐ Contributors
Thanks to all the contributors for their hard work!
License
This project is licensed under the Unlicense.
This changelog was automatically generated with git-cliff.