Skip to main content

Configuration de runners de plus grande capacité pour la configuration par défaut

Exécutez code scanning l'installation par défaut plus rapidement sur des bases de code plus étendues à l'aide de exécuteurs plus grands.

Qui peut utiliser cette fonctionnalité ?

Les Exécuteur de plus grande taille sont uniquement disponibles pour les organisations et les entreprises qui utilisent les plans GitHub Team ou GitHub Enterprise Cloud.

Remarque

La prise en charge de exécuteurs plus grands pour la configuration par défaut de code scanning est actuellement en préversion publique et est susceptible d'être modifiée.

Approvisionnement au niveau exécuteurs plus grands de l’organisation pour la configuration par défaut

  1. Ajoutez un exécuteur plus grand à votre organisation. Consultez « Gestion des exécuteurs de plus grande taille ».

    • Pour ajouter une étiquette personnalisée à votre exécuteur plus grand, donnez au coureur un nom qui correspond à cette étiquette. Vous pouvez utiliser cette étiquette personnalisée lorsque vous configurez la configuration par défaut avec exécuteurs plus grands.
  2. Par défaut, tous les dépôts de votre organisation ont accès aux exécuteurs au niveau de l’organisation, ce qui signifie que chaque dépôt peut utiliser votre exécuteur plus grand. Pour accorder un accès uniquement à des exécuteur plus grandréférentiels sélectionnés, consultez Gestion des exécuteurs de plus grande taille.

  3. Vous pouvez maintenant paramétrer la configuration par défaut pour votre organisation et vos dépôts, et vos exécuteur plus grand tâches seront automatiquement prises en charge code scanning. Pour en savoir plus sur la configuration par défaut, consultez Définition de la configuration par défaut pour l’analyse du code et Définition de la configuration par défaut pour l’analyse du code à grande échelle.

Étapes supplémentaires pour l’analyse Swift

Actuellement, l’analyse Swift n’est pas disponible sur exécuteurs plus grands pour la configuration par défaut. En outre, si votre référentiel a accès à un exécuteur avec l’étiquette code-scanning , tel qu’un exécuteur plus grand programme d’installation par défaut, les flux de travail d’installation par défaut utilisent uniquement les exécuteurs étiquetés code-scanning. Si vous souhaitez configurer la configuration par défaut sur exécuteurs plus grands_et_ analyser Swift, vous avez deux options :

  • Provisionnez un exécuteur macOS auto-hébergé avec l’étiquette code-scanning en plus de votre exécuteur plus grand. Pour plus d’informations, consultez Ajout d’exécuteurs auto-hébergés.
  • Assurez-vous que les dépôts contenant du code Swift n’aient pas accès à des runners portant le label code-scanning. Les flux de travail d’installation par défaut pour ce référentiel utilisent uniquement les exécuteurs standard