Alternatives
Alternatives à Depot pour les runners GitHub Actions
Depot accélère les builds, en particulier les builds Docker. Les équipes regardent ailleurs lorsqu'elles veulent une autre tarification, d'autres plateformes ou un enregistrement de ce que chaque build a utilisé.
Mis à jour le
Nous développons CRACI, tenez-en compte ; nous décrivons chaque option à partir de sa propre documentation et indiquons quand un autre outil convient mieux.
Pourquoi les équipes regardent au-delà de Depot
Depot (depot.dev) propose des runners Linux de 2 à 64 vCPU, Windows, et macOS à partir du plan Startup, reliés à un cache distribué, ainsi qu'un service de build Docker distant avec un cache de couches persistant. Les runners Linux prennent en charge le filtrage du trafic sortant et, avec le plan Business, les runners peuvent résider dans votre propre compte AWS.
Les équipes regardent ailleurs lorsque leur situation change :
- Le prix. En septembre 2026, un runner 2 vCPU coûte $0.006 par minute au-delà des minutes du plan, décompté à la seconde.
- Les preuves. Depot peut scanner les images avec Syft, mais il n'enregistre pas de SBOM de ce que chaque job a récupéré.
- L'orientation. Une grande partie de la valeur de Depot tient à Docker et au cache de build distant ; les builds qui n'en ont pas besoin en ont moins pour leur argent.
Ce qu'il faut examiner
- Le prix par minute vCPU, la mémoire par vCPU et la façon dont l'utilisation est arrondie.
- Les systèmes d'exploitation et les architectures dont vous avez besoin, y compris ARM64.
- Le cache des dépendances et des couches Docker.
- Le contrôle du trafic sortant, et s'il s'agit d'une politique sur le job ou d'une infrastructure réseau que vous maintenez.
- Les preuves de build : SBOM, provenance et enregistrement de ce que chaque job a récupéré.
- L'emplacement des runners : hébergés, dans votre compte cloud ou sur votre matériel.
Les options
1. CRACI (notre produit)
CRACI est un runner compatible GitHub Actions conçu autour de la sécurité de la chaîne d'approvisionnement, et il exécute les builds environ deux fois plus vite que les runners hébergés par GitHub. Installez la GitHub App CRACI et définissez runs-on: craci. La facturation est de $0.002 par minute vCPU ($0.004 pour un runner par défaut à 2 vCPU), décomptée à la seconde, sans abonnement mensuel ni frais par SBOM. L'ARM64 est facturé au même tarif. Les tailles vont de 1 à 32 unités de calcul de 1 vCPU et 3 Go de RAM. Chaque job produit une SBOM de ce qu'il a récupéré, avec un état de complétude, s'exécute sous une politique de trafic sortant qui bloque tout en cas d'échec, et enregistre des données de provenance que l'API renvoie.
Idéal pour : les builds Linux des logiciels que vous livrez, lorsque vous devez montrer ce qui entre dans chaque version.
À envisager si : les preuves et le contrôle du trafic sortant comptent autant que le coût. CRACI est aujourd'hui limité à Linux (Windows et macOS figurent sur la roadmap) et n'a pas d'offre gratuite.
CRACI face aux runners hébergés par GitHub
2. Blacksmith
Blacksmith exécute les jobs GitHub Actions dans des microVM Firecracker, avec Ubuntu sur x64 et ARM de 2 à 32 vCPU, Windows en bêta publique et macOS sur Apple M4. L'entreprise affirme que ses runners sont deux fois plus rapides que les runners hébergés par GitHub. Un cache colocalisé fonctionne avec les actions de cache standard, et les sticky disks fournissent le cache des couches Docker à $0.50 par Go et par mois. En septembre 2026, le x64 à 2 vCPU coûte $0.004 par minute et l'ARM $0.0025, avec 3 000 minutes gratuites par mois.
Idéal pour : des Actions plus rapides et moins chères, avec cache Docker et débogage SSH.
3. Namespace
Namespace exécute des runners Linux, Windows et macOS sur du matériel qu'il exploite lui-même, sélectionnés via des profils de runner. Les volumes de cache conservent les données sur un stockage local d'une exécution à l'autre. Ses politiques de trafic sortant fonctionnent en mode blocage ou en mode consultatif, qui enregistre les décisions sans bloquer afin que vous puissiez construire une liste d'autorisation à partir du trafic réel. En septembre 2026, un runner Linux 2 vCPU, 4 Go coûte $0.002 par minute dans le plan et $0.003 en dépassement.
Idéal pour : des runners Linux, Windows et macOS d'un seul fournisseur, avec volumes de cache.
À envisager si : vous voulez tester une politique de trafic sortant avant de l'appliquer.
4. WarpBuild
WarpBuild propose des runners Linux sur x86-64 et arm64 jusqu'à 32 vCPU, Windows Server et macOS sur Apple M4 Pro, avec cache des couches de conteneurs et runners à snapshot. Son option bring-your-own-cloud exécute les mêmes runners dans votre compte AWS, GCP ou Azure à $0.002 par minute plus votre facture cloud. Le x86-64 hébergé à 2 vCPU coûte $0.004 par minute (en septembre 2026). WarpBuild annonce des builds deux à dix fois plus rapides.
Idéal pour : des runners managés dans votre propre compte cloud.
À envisager si : vous avez besoin de la prise en charge de GitHub Enterprise Server ou d'un SLA de disponibilité de 99,9 %.
5. Ubicloud
Ubicloud est un cloud open source, et ses runners GitHub Actions managés s'activent avec un seul label, comme ubicloud-standard-2. Il propose des runners Ubuntu sur x64 et arm64 de 2 à 30 vCPU. En septembre 2026, le 2 vCPU coûte $0.00125 par minute sur x64 comme sur arm64, facturé à la minute, et chaque compte reçoit un crédit mensuel de $2.50, soit environ 1 250 minutes. Ubicloud vous permet aussi de gérer vos propres runners.
Idéal pour : un prix à la minute bas pour les jobs Linux sur des runners hébergés.
À envisager si : vous n'avez besoin que de Linux. La documentation des runners d'Ubicloud ne liste que des images Ubuntu.
6. RunsOn
RunsOn lance une instance EC2 éphémère par job dans votre propre compte AWS, à partir d'une seule stack CloudFormation ou Terraform. Il exécute Linux sur x64 et arm64, Windows et des instances GPU ; les jobs macOS restent sur les runners hébergés par GitHub. Un cache S3 dans votre VPC et le cache des couches Docker sont intégrés. En septembre 2026, la licence est un forfait annuel par entité juridique, d'environ $348 (€300) par an sur Starter à environ $4,176 (€3,600) sur Enterprise, et AWS facture le calcul sans marge de RunsOn. Il est gratuit pour un usage non commercial et propose un essai de 15 jours.
Idéal pour : des runners dans votre propre compte AWS pour une licence forfaitaire.
À envisager si : vous êtes déjà sur AWS et voulez payer directement le calcul.
7. Cirun
Cirun propose des « runners auto-hébergés managés pour une fraction du coût, sur votre cloud ». Les runners démarrent dans votre propre compte AWS, Google Cloud, Azure, Oracle, OpenStack ou DigitalOcean, se configurent dans un fichier .cirun.yml, et peuvent exécuter Linux ou Windows, sur ARM ou avec des GPU comme la NVIDIA Tesla T4. En septembre 2026, Cirun est gratuit pour les dépôts publics, Startup coûte $29 par mois pour 3 dépôts privés et Business $79 pour 10, et les machines tournent sur votre propre facture cloud.
Idéal pour : des runners GPU dans votre propre compte cloud, sur le cloud de votre choix.
À envisager si : vous maintenez des projets open source, que Cirun prend en charge gratuitement.
Runners managés ou auto-hébergés
8. Runners hébergés par GitHub
Les runners hébergés par GitHub donnent à chaque job une machine virtuelle neuve sans rien à exploiter, sous Linux, Windows et macOS. Les plans incluent de 2 000 à 50 000 minutes par mois, et les runners standard sont gratuits dans les dépôts publics. En septembre 2026, GitHub affiche un runner Linux x64 standard à 2 cœurs à $0.006 par minute et arrondit chaque job à la minute entière supérieure.
Idéal pour : aucune configuration, tous les systèmes d'exploitation, et une utilisation qui tient dans les minutes de votre plan.
Alternatives aux runners hébergés par GitHub
9. Runners auto-hébergés avec Actions Runner Controller
Actions Runner Controller (ARC) est « un opérateur Kubernetes qui orchestre et met à l'échelle des runners auto-hébergés pour GitHub Actions ». Les runner scale sets s'agrandissent et se réduisent selon le nombre de workflows en cours, et les runners peuvent être des conteneurs éphémères. GitHub ne facture pas à la minute l'utilisation auto-hébergée en septembre 2026, mais le système d'exploitation et les logiciels sont sous votre responsabilité, et GitHub avertit que les runners auto-hébergés ne devraient presque jamais être utilisés pour des dépôts publics.
Idéal pour : les jobs qui doivent tourner dans votre réseau ou sur votre matériel.
À envisager si : vous exploitez déjà Kubernetes et avez le temps de le durcir et de le maintenir.
Runners managés ou auto-hébergés
Côte à côte
| Fonctionnalité | CRACI | Hébergés par GitHub | Blacksmith | Depot | Namespace | WarpBuild | Auto-hébergés |
|---|---|---|---|---|---|---|---|
| Prix, 2 vCPU Linux x64 | $0.004 par minute | $0.006 par minute | $0.004 par minute | $0.006 par minute au-delà du plan | $0.002 dans le plan, $0.003 en dépassement | $0.004 par minute | Aucun frais GitHub ; vous payez les hôtes |
| Décompte | À la seconde | Arrondi à la minute supérieure par job | Non précisé | À la seconde | Minimum d'une minute, puis à la minute | À la minute | Vos hôtes, actifs ou inactifs |
| Utilisation gratuite | Pas d'offre gratuite | 2 000 à 50 000 minutes par mois | 3 000 minutes par mois | Essai de 7 jours | Non précisé | Quota d'utilisation gratuite | Sans objet |
| Windows et macOS | Linux uniquement pour l'instant | Windows en bêta | Tout hôte que vous exploitez | ||||
| Cache des couches Docker | Non précisé | Votre configuration | |||||
| Politique de trafic sortant par job | Réseau privé Azure | IP statiques | Blocage ou consultatif | Règles réseau BYOC | À vous de la construire | ||
| SBOM de ce que chaque job a récupéré | Avec état de complétude | Scan d'image avec Syft | |||||
| Provenance de build signée | Pas de provenance signée | Attestations d'artefacts | Attestations d'images BuildKit | Outillage que vous ajoutez | |||
| S'exécute dans votre cloud ou votre réseau | Runners hébergés par le client, Enterprise | Réseau privé Azure | Non précisé | AWS, plan Business | Non précisé | BYOC |
- Inclus
- En partie
- Non inclus
- Sur la roadmap
« Non précisé » signifie que nous n'avons pas pu le confirmer dans les pages publiques de l'éditeur.
Quand rester sur Depot
- Votre temps de CI est dominé par les builds d'images Docker.
- Vous dépendez du cache distant pour Bazel, Gradle, Turborepo ou sccache.
- Les runners doivent résider dans votre propre compte AWS.
- Vous pouvez combiner : le choix se fait par job, donc certains jobs peuvent migrer pendant que les autres restent.
En savoir plus sur l'intégration CI/CD, les tarifs de CRACI et le comparatif des runners GitHub Actions.
Alternatives à Depot : FAQ
Des réponses courtes aux questions que se posent les équipes qui comparent
Quelle est la meilleure alternative à Depot ?
Tout dépend de la raison de votre départ. Pour un prix à la minute plus bas, regardez Ubicloud ou Namespace. Pour des runners dans votre propre compte cloud, regardez WarpBuild, RunsOn ou Cirun. Si vous avez besoin d'un enregistrement de ce que chaque build a récupéré et d'une politique de trafic sortant qui bloque tout en cas d'échec, CRACI fait les deux sur chaque job.
Quelle est l'alternative à Depot la moins chère ?
Parmi les runners hébergés présentés ici, c'est Ubicloud qui affiche le prix le plus bas : $0.00125 par minute pour 2 vCPU sur x64 et arm64, en septembre 2026. Le runner 2 vCPU de Depot coûte $0.006 par minute au-delà des minutes du plan. Les runners auto-hébergés n'entraînent aucuns frais GitHub à la minute, mais vous payez et maintenez les machines.
Quelles alternatives à Depot s'exécutent dans mon propre cloud ?
L'option bring-your-own-cloud de WarpBuild s'exécute dans AWS, GCP ou Azure pour $0.002 par minute plus votre facture cloud. RunsOn s'exécute dans votre compte AWS pour une licence annuelle forfaitaire, et Cirun prend en charge AWS, Google Cloud, Azure, Oracle, OpenStack et DigitalOcean. Les runners CRACI sont managés aujourd'hui, avec des runners hébergés par le client sur la roadmap pour Enterprise.
Quelles alternatives prennent en charge Windows, macOS ou les GPU ?
Les runners hébergés par GitHub, Blacksmith, Namespace et WarpBuild proposent Windows et macOS, avec Windows en bêta publique chez Blacksmith. RunsOn et Cirun proposent des instances Windows et GPU dans votre propre cloud. CRACI exécute aujourd'hui Linux x86-64 et ARM64, avec Windows et macOS sur la roadmap.
Quels sont les points forts de Depot ?
Les builds Docker et le cache distant. depot build exécute les builds Docker sur des hôtes BuildKit distants avec un cache de couches persistant, et un cache distant sert Bazel, Gradle, Turborepo et sccache. Si c'est là que passe votre temps de CI, rester sur Depot a du sens.
Essayez un autre runner sur un job
Modifiez runs-on sur un seul job, exécutez-le sur CRACI, puis comparez la facture, le build et la SBOM.
Réserver une démo