La prochaine étape pour LGTM.com : Analyse de code GitHub !
Aujourd'hui, l'analyse de code GitHub intègre toutes les fonctionnalités clés de LGTM.com, et bien plus encore ! Il est donc temps d'annoncer le plan de dépréciation progressive de LGTM.com.
Un voyage incroyable
Il y a trois ans, l'équipe qui a construit LGTM.com a rejoint GitHub. Depuis ce moment, nous avons travaillé sans relâche pour intégrer nativement sa technologie d'analyse CodeQL dans GitHub. En 2020, l'analyse de code GitHub a été lancée en version bêta publique, et plus tard dans l'année, elle est devenue disponible pour tous. L'analyse de code GitHub est alimentée par le même moteur d'analyse : CodeQL. Nous avons depuis continué à investir dans CodeQL et l'analyse de code GitHub.
Dépréciation de LGTM.com
Fin août 2022 : Plus d'inscriptions
À la fin août, LGTM.com n'acceptera plus de nouvelles inscriptions d'utilisateurs. Il ne sera également plus possible d'ajouter de nouveaux dépôts pour analyse. Les utilisateurs existants pourront continuer à se connecter et à utiliser LGTM.com, mais l'analyse historique ne sera plus effectuée.
Octobre : Aide à la migration
Nous ferons de notre mieux pour aider à migrer les dépôts qui utilisent activement LGTM.com pour signaler les problèmes de sécurité potentiels dans leurs demandes de tirage. Pour ces dépôts, nous créerons des demandes de tirage qui ajoutent un workflow GitHub Actions qui exécute l'analyse de code.
Fin novembre : Analyse des nouveaux commits arrêtée
À la fin novembre, LGTM.com cessera de récupérer de nouveaux commits pour les dépôts qu'il analyse. Il cessera également d'analyser les demandes de tirage sur GitHub.com.
16 décembre : Fermeture de LGTM.com
À partir du 16 décembre, LGTM.com ne sera plus disponible. Cela inclut, mais sans s'y limiter : les badges de qualité de code LGTM.com, la console de requêtes LGTM, la documentation LGTM et toutes les API LGTM.com.
Remerciements
Merci à tous d'avoir fait partie de cette incroyable aventure. De la création de LGTM.com en 2017 jusqu'à l'acquisition de Semmle par GitHub en 2019, et le lancement de l'analyse de code GitHub, cela a été un voyage incroyable.
FAQ
Comment commencer avec l'analyse de code GitHub ?
GitHub s'engage à aider à construire des logiciels plus sûrs et plus sécurisés sans compromettre l'expérience des développeurs. Pour en savoir plus ou activer les fonctionnalités de sécurité de GitHub dans les dépôts, consultez le guide de démarrage.
Puis-je continuer à utiliser la console de requêtes LGTM.com ?
Si vous êtes un utilisateur actif de la console de requêtes LGTM.com et que vous ne faites pas encore partie de notre programme bêta, veuillez nous en informer.
Où puis-je poser des questions ou laisser des commentaires ?
Veuillez rejoindre notre discussion GitHub sur ce sujet ici !
Comment télécharger des données de LGTM.com avant qu'il ne soit hors ligne ?
Veuillez consulter le grand nombre d'API disponibles sur LGTM.com.