code coverage на PR (Github) ?
Обычно... Не проверяем.
оу, ок) но интересует норм практика чтобы не мержить не покрытый код
А зачем тебе покрытие считать? На японцев работаешь что ли?
Ты серьезно спрашиваешь ?))))
И для tarpaulin, и для grcov есть тулзы для конвертации в формат cobertura. Его отправить на codecov.io, который умеет писать в комментарии не очень полезные циферки. А вот расширение для браузера sourcegraph позволяет добавить подсветку покрытых/не покрытых строк в PR, что как раз очень полезно — позволяет уделить внимание непокрытым участкам. Сложно и не так красиво, как в Gitlab, но жить можно.
Хоть что-то по теме, не особо полезно но лучше чем ничего 👍🏻 в идеале ищу то что описал, странно что в расте подобного нету. Хотя с другой стороны даже если есть тулзы можно свой экшн запилить как нужно и чекать
В описанном мной сценарии ничего самому писать не нужно, только настроить да в github actions дописать по шаблону. Был бы рад услышать другие варианты попроще.
https://github.com/actions-rs/tarpaulin
Обсуждают сегодня