Masynchin / CheWeatherBot

Telegram-bot для погоды Череповца
https://t.me/weather35bot
7 stars 1 forks source link

Настроить CI #30

Closed Masynchin closed 1 year ago

Masynchin commented 1 year ago

В чём проблема?

Тесты есть, линтеры есть, форматтеры есть, а не используется (всё держится на моём честном слове)

Что делать?

Настроить github-actions, запускающий тесты на главной ветке и всяких PR. В одном action линт и тесты, как это сделано у FastAPI.

Masynchin commented 1 year ago

Альтернативы

В репозитории loguru тесты и линтинг прогоняются отдельно, а баджик только тестов.