ci: fix Codecov slug after repo rename (modules -> framework) - #149
Conversation
The repo was renamed fastapi-startkit-modules -> fastapi-startkit-framework, but the CI upload slug and README badge/link URLs still pointed at the old name, so uploads and the badge hit the wrong (empty) Codecov project. - test.yml: update codecov-action slug to the new repo - readme.md, fastapi_startkit/README.md: fix badge SVG + link targets and prose link - packages/fastapi-vite-plugin/package.json: update repository/bugs URLs - add permissive codecov.yml (informational project+patch status that never fails PRs; define the fastapi_startkit flag)
Welcome to Codecov 🎉Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests. ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment Thanks for integrating Codecov - We've got you covered ☂️ |
✅ Code Review: APPROVEReviewed full diff + ran all checks on Verification
Minor (non-blocking): flag Config-only (no code/SQL/ORM) → no tests required. Reminder: the 2 manual steps (activate Codecov project + set |
Problem
The repo was renamed
fastapi-startkit-modules->fastapi-startkit-framework, but the CI upload slug and the README badge/link URLs still referenced the old name. Uploads and the badge therefore hit the wrong (empty) Codecov project, so the badge shows no data.Changes
.github/workflows/test.yml—codecov-actionslug->fastapi-startkit/fastapi-startkit-framework.readme.md— badge SVG URL + link target -> framework.fastapi_startkit/README.md— badge (line 3) + prose Codecov link -> framework.packages/fastapi-vite-plugin/package.json—repository/bugsURLs -> framework (also carried the old slug; fixed so VERIFY passes).codecov.yml(new, repo root) — minimal permissive config:project+patchstatus set toinformational: trueso coverage never fails PRs; defines thefastapi_startkitflag (pathsfastapi_startkit/src/fastapi_startkit/, carryforward).Verification
grep -rn fastapi-startkit-modules .-> 0 matches.codecov.ymlvalidated againsthttps://codecov.io/validate-> Valid!fastapi-startkit/fastapi-startkit-frameworkin the Codecov dashboard.CODECOV_TOKENsecret for the renamed project in the repo's GitHub Actions secrets.Note: the local git
originremote still points at the old...-modules.gitURL; GitHub auto-redirects so pushes work, but the remote could be updated separately.