fix: use pre-installed yamllint from runner-tools #217
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/use-preinstalled-yamllint"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
yamllint теперь предустановлен в runner-tools образе.
Убирает хрупкий pip install который молча ломался из-за PEP 668.
AI Code Review
Спасибо за PR. Это CI/CD изменение, а не K8s манифесты, поэтому мой стандартный чек-лист (PSS, NetworkPolicy, RBAC, ресурсы) здесь не применим.
Краткий review:
✅ Изменение корректно:
pip install --break-system-packages(обходит PEP 668, может молча сломаться)yamllintуже вrunner-toolsобразе → опираемся на готовый артефакт⚠️ Вопрос к уточнению (не блокирует, но рекомендую):
runner-toolsобраз всегда содержитyamllintнужной версии (версионирование образа?)runner-toolsв README или.gitea/workflows/Вывод: Merge-ready. Хорошее решение для избежания хрупких зависимостей в CI.
Automated review by Claude Haiku | advisory, does not block merge