Codecov не распознает флаги из конфигурации codecov.yml

#monorepo #codecov

#monorepo #codecov

Вопрос:

Недавно я перешел с 3 разных репозиториев на один monorepo и установил следующую .codecov.yml flags опцию добавления. Однако Codecov, похоже, игнорирует это и продолжает сообщать, что никаких флагов не предусмотрено.

 coverage:
  status:
    project: no
    patch: yes
    changes: no

comment:
  require_changes: yes

flags:
  frontend:
    paths:
      - frontend/
  backend:
    paths:
      - backend/
  mobile:
    paths:
      - mobile/
 

Есть идеи, что еще я должен добавить, чтобы включить их?

Ответ №1:

Файл должен быть назван codecov.yml без начальной точки. Смотрите также документацию Codecov:

Могу ли я назвать файл .codecov.yml ?

Нет. Запуск файла с точкой может вызвать проблемы с его обнаружением и чтением. Для обнаружения файл должен быть помещен в корень вашего репозитория. Если вы хотите разместить его в другом месте, вы должны перейти -y <conf file> к загрузчику bash.