У меня проблемы с конфигурацией репозитория github. Вот оно - Зонт . Я включил и настроил Github Actions CI и хочу, чтобы в моем репо был значок покрытия, чтобы все, кто хочет использовать мой код в своих проектах, знали, что мой код хорошо протестирован. Но кажется, что я что-то упустил, потому что мой значок покрытия уже давно имеет статус «неизвестно».
CI:
- Запустить сборку
- Запустите тесты и создайте покрытие (
jest --coverage --config config/jest.js
). Это сгенерирует ./coverage/lcov.info
в root каталоге - Наконец Coveralls GitHub Action должен загрузить покрытие на свой веб-сайт и отобразить результаты
Есть несколько проблемы:
- Когда я запускаю сборки по запросам на получение, он говорит «Первая сборка» (но это не так, я уже выполнил много сборок в этой ветке)
![github actions](https://i.stack.imgur.com/SxNmk.png)
- Информация о покрытии отличается в том, что шутка показывает мне после тестов и что отображается в статистике Coveralls (то есть в Coveralls написано
FIRST BUILD ON DEVELOPER AT 90.072%
, но такого процента вообще нет! Покрытые строки составляют 93.43%
и все в среднем равно 89.4%
) - Значок покрытия "неизвестен", независимо от того, пытаюсь ли я изменить
Что я делаю неправильно и что я должен сделать, чтобы это исправить?