Настраиваем CI/CD в GitHub для Python-проекта с нуля
Настройка CI/CD часто кажется новичкам чем-то сложным и доступным только DevOps-инженерам. На самом деле автоматизировать рутину Python-проекта можно всего за полчаса. В этой статье мы по шагам разберем, как с нуля настроить GitHub Actions для простого FastAPI-приложения: от автоматического запуска тестов и быстрого линтера Ruff до сборки Docker-образа и публикации его в Docker Hub.
https://habr.com/ru/articles/1037002/
#python #github_actions #docker #pytest #автоматизация #fastapi #туториал
