Эта статья является продолжением статьи Добавляем линтеры и тесты в проект и входит в цикл статей Пишем свою библиотеку с нуля и публикуем её в PyPI (GitVerse) В прошлой статье прогоняли код через тесты и линтеры. В этой статье мы автоматизируем проверки тестов и линтеров. В самом начале, когда мы создавали репозиторий, мы указали, что должен создаться файл gitverse-ci.yaml, наконец мы добрались до правок в этом файле. Если вы пушили в гит изменения, которые мы делали в в рамках предыдущих статей, то вы можете у себя в GitVerse увидеть примерно такую картину: Файл gitverse-ci.yaml работал всё это время и флудил в разделе CI/CD. Все эти запуски не нужны, поэтому, если есть желание, их можно удалить. Теперь давайте откроем файл \bnkc\.gitverse\workflows\gitverse-ci.yaml, удалим всё, что там есть, и заполним его заново. Указываем триггеры запуска для веток master и dev: + Ручной запуск (т.е. workflow_dispatch) И указываем версию Python для всего workflow. PYTHON_VERSION: '3.14' Далее со