What is Continuous Integration (CI) in Ultralytics, and how does it ensure high-quality code?
La Continuous Integration (CI) in Ultralytics prevede processi automatizzati che garantiscono l'integrità e la qualità della base di codice. La nostra configurazione CI include la distribuzione di Docker, il controllo dei collegamenti interrotti, l'analisi CodeQL e la pubblicazione su PyPI. Questi processi aiutano a mantenere i repository stabili e sicuri eseguendo automaticamente test e controlli sui nuovi codici inviati. Per saperne di più, consulta la Guida all'integrazione continua (CI).