runnerhut
Runners
Chaque famille de runners, son matériel et les labels à utiliser.
Linux7
Coureurs Linux x64 GitHub ActionsExécuteurs AMD et Intel vCPU dédiés de 2 à 64 cœurs, avec disques de travail NVMe et un cache persistant sur chaque tâche.Coureurs natifs arm64 GitHub ActionsCoureurs arm64 natifs de classe Ampère et Graviton. Pas de QEMU, pas de pénalité d'émulation, 20% moins cher que l'équivalent x64.Disques de travail NVMe locauxChaque exécutant reçoit un disque de travail NVMe local au lieu d'un stockage connecté au réseau – la différence apparaît à chaque extraction, installation et test.Virtualisation imbriquée sur les coureursKVM et Hyper-V exposés dans le runner pour les émulateurs Android, les microVM Firecracker et les tests d'intégration basés sur VM.Coureurs instantanésDémarrez une tâche à partir d'un instantané du système de fichiers pris après l'installation de vos dépendances. Ignorez complètement l’installation à chaque exécution ultérieure.Logiciel préinstallé sur les coureursLa liste complète de la chaîne d'outils sur chaque image d'exécuteur et la façon dont elle est mappée à l'image hébergée par GitHub afin que rien ne se brise lorsque vous changez.Versions d'Ubuntu sur les coureurs LinuxImages Ubuntu prises en charge, politique de dépréciation et comment épingler une image afin qu'un déploiement ne surprenne jamais votre pipeline.
macOS4
Exécuteurs macOS GitHub ActionsExécuteurs Apple Silicon macOS avec Xcode, simulateurs et outils de signature préinstallés. La moitié du prix d’un macOS hébergé sur GitHub.Tailles et prix des coureurs macOSChaque taille de coureur macOS, son allocation de processeur, de mémoire et de disque, et comment en choisir un pour les versions Xcode et les tests du simulateur.Versions Xcode disponibles sur les coureurs macOSQuelles versions de Xcode sont livrées sur les coureurs macOS runnerhut, comment en épingler un et comment les mises à jour d'images sont déployées.Runtimes du simulateur iOS sur les exécuteurs macOSRuntimes de simulateur préinstallés, comment en ajouter un au moment du travail et comment exécuter des tests de simulateur en parallèle.
Fenêtres2
Coureurs Windows GitHub ActionsExécuteurs Windows Server 2022 et 2025 dédiés avec outils de build Visual Studio préinstallés et cache NuGet et MSBuild persistant.Images Visual Studio sur les exécuteurs WindowsQuelles charges de travail Visual Studio et composants SDK sont préinstallés sur les exécuteurs Windows runnerhut et comment ajouter les vôtres.