Guides de migration
Migrer de GitHub-hosted runners vers runnerhut
Le changement exact pour déplacer vos flux de travail de GitHub-hosted runners — et le changement pour revenir en arrière, afin que vous puissiez évaluer sans vous engager.
Ce que GitHub-hosted runners fait bien
- Zéro configuration : rien à installer, rien à qui faire confiance
- Facturation déjà consolidée sur votre facture GitHub
- Arm64 natif et tailles de coureur plus grandes sur les forfaits payants
- Soutenu par la propre page d'assistance et d'état de GitHub
Là où nous différons
- Environ deux fois le prix par minute de runnerhut sur chaque système d'exploitation
- Pas de résidence uniquement dans l'UE pour le calcul, le cache et les journaux des actions : GitHub est une filiale de Microsoft basée aux États-Unis.
- Le cache est limité à 10 Go par référentiel et expulsé de manière agressive
- La restauration du cache est limitée : les caches volumineux prennent souvent quelques minutes
- Les exécuteurs standards utilisent un processeur virtuel partagé avec une variance de voisin bruyant
- Le cache de couche Docker doit être reconstruit ou expédié vous-même vers un registre
- Pas de partage de cache entre workflows ni d'analyse de cache
La migration
Et la migration de retour
Nous publions ceci parce qu'après l'arrêt de BuildJet, « et si vous disparaissez » est une question légitime. Le départ est la même ligne que vous avez changée pour arriver.
Liste de contrôle
Votre prochain build pourrait être deux fois plus rapide, pour moitié prix
Commencez gratuitement. Repartir tient à la même ligne, et nous publions ce diff aussi.
À lire aussi
ForgeronUne plate-forme d'exécution gérée soutenue par YC et positionnée comme un remplacement instantané de GitHub Actions, annonçant un CI jusqu'à 2 fois plus rapide avec une mise en cache plus rapide et un coût inférieur. A élevé une série B dirigée par Peak XV et est conforme au SOC 2 Type 2.WarpBuildUne plate-forme d'exécution hébergée proposant des exécuteurs Linux, macOS et Windows ainsi que des déploiements apportez votre propre cloud sur AWS, GCP et Azure. Annonce des versions environ 2 fois plus rapides pour environ la moitié du coût des coureurs hébergés sur GitHub.Espace de nomsCalcul éphémère pour CI et développement : exécuteurs GitHub intégrés aux côtés de devbox, sandbox et clusters éphémères Kubernetes, avec exécution à distance Bazel et filtrage de sortie.UbicloudUn cloud open source qui exécute des exécuteurs GitHub Actions gérés aux côtés de Postgres et Kubernetes gérés, en concurrence principalement sur le rapport qualité-prix et sur son ouverture et sa portabilité.