Best practices for multi project repos

Description

I’m new to Codecov and best practices for multi-project repos. What is the best way of setting up Codecov when test are run separately in different folders?

Currently I’m only testing the code coverage for mini_app_1 (example below) by uploading to Codecov in a circleci yml file after the tests are run via command: cd mini_app_1 && yarn run codecov -t $CODECOV_TOKEN. My goal is to find the best way to run all the tests in the mini_app folders, then upload their reports to Codecov.

Repository

Repo is private. This is an example of the folder structure:

root_folder/
     package.json
     mini_app_1/
         package.json
         tests/
         code/
    mini_app_2/
         package.json
         tests/
         code/
   mini_app_3/
         package.json
         tests/
         code/

Versions

Latest version of codecov.

Additional Information

Hi @charklewis,

We recommend that you run all the tests per project per commit and separate the coverage using flags. You can read more about flags here: https://docs.codecov.io/docs/flags