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
Currently the plugin assumes it's either being run from the project base directory or inside a git repository with the optional GitPython dependency installed to generate the manifest for the coverage results.
There's two improvements that should be made here:
Without GitPython it should be possible to manually set the project root using a command line option or environment variable, e.g. --codecov-project-root
Whenever coverage is measured across a subfolder in the project using --cov=subdir or equivalent config file options we should filter the output of ls_files according to this sub directory, the manifest should still list these files relative to the project root however, because otherwise codecov.yaml would need to contain path fixes.
The text was updated successfully, but these errors were encountered:
Currently the plugin assumes it's either being run from the project base directory or inside a git repository with the optional GitPython dependency installed to generate the manifest for the coverage results.
There's two improvements that should be made here:
--codecov-project-root
--cov=subdir
or equivalent config file options we should filter the output of ls_files according to this sub directory, the manifest should still list these files relative to the project root however, because otherwisecodecov.yaml
would need to contain path fixes.The text was updated successfully, but these errors were encountered: