Настроить запуск проекта Kittygram в контейнерах и CI/CD с помощью GitHub Actions
В корне репозитория создайте файл tests.yml со следующим содержимым:
repo_owner: ваш_логин_на_гитхабе
dockerhub_username: ваш_логин_на_докерхабеСкопируйте содержимое файла .github/workflows/main.yml в файл kittygram_workflow.yml в корневой директории проекта.
Для локального запуска тестов создайте виртуальное окружение, установите в него зависимости из backend/requirements.txt и запустите в корневой директории проекта pytest.
- Пуш в ветку main запускает тестирование Kittygram, а после вам приходит сообщение в телеграм.
- В корне проекта есть файл
kittygram_workflow.yml.