GitHub Actions liées à .NET
Cet article répertorie certaines des actions GitHub .NET internes qui sont hébergées sur l’organisation GitHub dotnet.
Notes
Cet article est un travail en cours et peut ne pas répertorier toutes les GitHub Actions .NET disponibles.
Balayeur de version .NET
Cette action balaye les référentiels .NET pour les versions cibles hors support de .NET.
L’équipe de documentation .NET utilise l’action GitHub du balayeur de version .NET pour automatiser la création du problème. L’action s’exécute selon une planification (en tant que tâche cron). Lorsqu’elle détecte que les projets .NET ciblent des versions hors support, elle crée des problèmes pour signaler ses résultats. La sortie est configurable et utile pour le suivi des problèmes de prise en charge de la version .NET.
L’action est disponible sur la Place de marché GitHub.
Analyse du code .NET
Cette action exécute les règles d’analyse du code qui sont incluses dans le Kit de développement logiciel (SDK) .NET dans le cadre de l’intégration continue (CI). L’action exécute à la fois des règles de qualité du code (CAXXXX) et des règles de style de code (IDEXXXX). Envisagez d’utiliser cette action GitHub dans les scénarios suivants :
- Vous ne souhaitez voir les diagnostics du compilateur que lorsque vous compilez localement, mais vous souhaitez toujours intercepter les problèmes d’analyse du code dans une phase distincte.
- Vous souhaitez améliorer les performances au moment de la compilation en déchargeant les analyseurs coûteux, tels que les analyseurs de sécurité basés sur l’analyse du flux de données, dans la phase CI.
- Vous souhaitez exécuter les analyseurs de code par défaut du Kit de développement logiciel (SDK) .NET lorsque vous compilez localement, mais vous souhaitez exécuter un ensemble étendu d’analyseurs de code dans la phase CI.
Vous pouvez configurer l’action de différentes manières, notamment si vous souhaitez que les violations interrompent la build CI. Pour plus d’informations, consultez le fichier README. Pour plus d’informations sur l’analyse du code .NET, consultez Vue d’ensemble de l’analyse du code .NET.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour