Mais 123% CVE comunicadas por dia em 2026 do que no ano passado.

Alternativas

Alternativas ao Blacksmith CI para GitHub Actions

O Blacksmith torna o GitHub Actions mais rápido e mais barato com a alteração de uma etiqueta. As equipas comparam outros runners quando precisam de máquinas maiores, da sua própria conta cloud, de controlo do egress ou de um registo do que cada build obteve.

Atualizado a

Somos nós que desenvolvemos o CRACI, por isso tenha isso em conta; descrevemos cada opção a partir da sua própria documentação e dizemos quando outra ferramenta se adequa melhor.

Porque é que as equipas procuram alternativas

A página inicial de Blacksmith
blacksmith.sh

O Blacksmith (blacksmith.sh) é um serviço de runners geridos para GitHub Actions, focado na velocidade e no custo. Os jobs correm em microVM Firecracker com Ubuntu x64 e ARM, de 2 a 32 vCPU, com Windows em beta pública e macOS em Apple M4. Uma cache colocalizada funciona com as cache actions standard, os sticky disks oferecem cache de camadas Docker, e o acesso SSH, as métricas e a análise de testes ajudam na depuração. O Blacksmith declara estar em conformidade com o SOC 2 Type 2. Em setembro de 2026, 2 vCPU x64 custam $0.004 por minuto e ARM $0.0025, com 3.000 minutos gratuitos por mês.

É uma oferta forte. As razões para comparar têm a ver com a adequação:

  • Tamanho. Alguns builds precisam de mais de 32 vCPU numa única máquina.
  • Localização. Quer runners na sua própria conta cloud, algo que as páginas do Blacksmith que citamos não descrevem.
  • Controlo da rede. O Blacksmith oferece IP estáticos para listas de permissões ($100 por IP por mês). Pode querer uma política que limite o que um job consegue alcançar.
  • Evidências. As SBOM não fazem parte das funcionalidades documentadas do Blacksmith, e um cliente ou um regulamento pode pedi-las.
  • Maturidade da plataforma. Precisa hoje de runners Windows com disponibilidade geral.

O que procurar

  • Preço por vCPU-minuto em x64 e ARM, memória por vCPU e como é arredondada a utilização.
  • A maior máquina de que precisa, e que sistemas operativos.
  • Cache de dependências, de camadas Docker e de ferramentas de build.
  • Se os runners podem ficar na sua conta cloud.
  • Controlo do egress, SBOM e proveniência.
  • As evidências do build que o seu departamento de compras pede.

As opções

CRACI (o nosso produto)

A página inicial de CRACI
craci.com

Mudar para o CRACI é o mesmo tipo de alteração que mudar para o Blacksmith: instale uma GitHub App e altere a etiqueta para runs-on: craci. A faturação é de $0.002 por vCPU-minuto, medida ao segundo, pelo que 2 vCPU custam $0.004 por minuto em x86-64 e em ARM64, sem mensalidade e sem custo por SBOM. O preço de tabela x64 é igual ao do Blacksmith, e o preço ARM do Blacksmith é mais baixo. O que difere é o que o runner regista: cada job produz uma SBOM do que obteve, com um estado de completude, e corre sob uma política de egress que falha em modo fechado. O CRACI monitoriza depois essas SBOM, que são exportadas em CycloneDX ou SPDX.

Ideal para: equipas que querem que a segurança da cadeia de abastecimento seja tratada pela própria CI, em builds Linux de software em que é preciso mostrar o que entrou em cada versão.

Considere se: quer segurança integrada no runner, e não apenas velocidade. Tal como o Blacksmith, o CRACI executa builds cerca de duas vezes mais depressa do que os runners alojados no GitHub. O CRACI executa hoje Linux, com Windows e macOS no roadmap.

CRACI vs Blacksmith

Depot

A página inicial de Depot
depot.dev

O Depot oferece runners e cache rápidos, além de serviços de build. Os runners Linux chegam aos 64 vCPU, a par de Windows e macOS. O depot build executa builds Docker em hosts BuildKit remotos com uma cache NVMe persistente, e uma cache remota serve Bazel, Gradle, Turborepo e sccache. Os runners Linux suportam regras de egress de permissão e de bloqueio e, no plano Business, o Depot Managed executa o plano de dados na sua própria conta AWS. Em setembro de 2026, o plano Developer custa $20 por mês com 2.000 minutos, e 2 vCPU custam $0.006 por minuto além disso, contabilizados ao segundo.

Ideal para: equipas em que os builds de imagens Docker dominam o tempo de CI.

Considere se: precisa de runners de 64 vCPU ou de runners na sua conta AWS.

CRACI vs Depot

Namespace

A página inicial de Namespace
namespace.so

O Namespace executa runners Linux, Windows e macOS em hardware que ele próprio opera, com configurações Linux até 64 vCPU. Os cache volumes mantêm os dados em armazenamento local entre execuções, e oferece cache de builds Docker e execução remota Bazel. As suas políticas de egress bloqueiam tudo o que não é permitido, ou correm primeiro em modo consultivo para que possa construir uma lista de permissões a partir do tráfego real. Em setembro de 2026, um runner Linux com 2 vCPU e 4 GB custa $0.002 por minuto no plano, e o Team custa $100 por mês com 100.000 minutos-unidade. A utilização tem um mínimo de um minuto por job.

Ideal para: equipas que querem política de egress e cache rápida do mesmo fornecedor de runners.

Considere se: também quer execução remota Bazel ou ambientes de desenvolvimento na cloud.

CRACI vs Namespace

WarpBuild

A página inicial de WarpBuild
warpbuild.com

O WarpBuild lista o mesmo preço x86-64 que o Blacksmith: $0.004 por minuto para 2 vCPU, e $0.003 em arm64, em setembro de 2026. Oferece Windows Server 2022 e 2025, macOS em Apple M4 Pro, cache de camadas de contentores e snapshot runners. A sua opção bring-your-own-cloud executa os mesmos runners na sua conta AWS, GCP ou Azure por $0.002 por minuto, mais a sua fatura de cloud. Para empresas, lista SAML SSO, SCIM e um SLA de disponibilidade de 99,9%.

Ideal para: runners geridos dentro da sua própria conta cloud.

Considere se: usa o GitHub Enterprise Server, que o WarpBuild suporta.

CRACI vs WarpBuild

Ubicloud

O Ubicloud é uma cloud open source com runners de GitHub Actions geridos. A mudança faz-se com uma etiqueta, como ubicloud-standard-2, e obtém runners Ubuntu em x64 e arm64, de 2 a 30 vCPU. Em setembro de 2026, 2 vCPU custam $0.00125 por minuto em ambas as arquiteturas, faturados ao minuto, e todas as contas recebem um crédito mensal de $2.50, cerca de 1.250 minutos. O Ubicloud também permite gerir os seus próprios runners.

Ideal para: um preço por minuto mais baixo do que o do Blacksmith em jobs Linux.

Considere se: só precisa de Linux; a documentação de runners do Ubicloud lista apenas imagens Ubuntu.

CRACI vs Ubicloud

RunsOn

O RunsOn lança uma instância EC2 efémera por job na sua própria conta AWS, a partir de uma única stack CloudFormation ou Terraform. Executa Linux em x64 e arm64, Windows e instâncias com GPU, com uma cache S3 na sua VPC e cache de camadas Docker incluída; os jobs macOS ficam nos runners alojados no GitHub. Em setembro de 2026, a licença é uma taxa anual fixa por entidade jurídica, de cerca de $348 (€300) por ano a cerca de $4,176 (€3,600), e a AWS fatura a computação sem margem do RunsOn.

Ideal para: runners dentro da sua própria conta AWS por uma taxa de licença fixa.

Considere se: as suas cargas de trabalho não são comerciais, que o RunsOn cobre gratuitamente.

CRACI vs RunsOn

Cirun

O Cirun inicia runners na sua própria conta em AWS, Google Cloud, Azure, Oracle, OpenStack ou DigitalOcean, configurados num ficheiro .cirun.yml. Os runners podem usar Linux ou Windows, máquinas ARM e GPU como a NVIDIA Tesla T4. Em setembro de 2026, o Cirun é gratuito para repositórios públicos, o Startup custa $29 por mês para 3 repositórios privados e o Business $79 para 10, e as máquinas são cobradas na sua própria fatura de cloud.

Ideal para: runners com GPU na sua própria conta cloud, na cloud que escolher.

Considere se: mantém projetos open source, que o Cirun suporta gratuitamente.

Runners geridos vs self-hosted

Larger runners do GitHub

A página inicial de GitHub-hosted runners
github.com

Ficar com o GitHub é uma alternativa real. Os larger runners chegam aos 64 núcleos e acrescentam endereços IP estáticos e rede privada Azure. O GitHub oferece também atestações de artefactos, que, segundo a empresa, garantem o SLSA v1.0 Build Level 2 (Level 3 com reusable workflows). A contrapartida é o preço: em setembro de 2026, um larger runner de 32 núcleos custa $0.082 por minuto em x64 e $0.050 em arm64, e os larger runners não podem usar os minutos incluídos no seu plano.

Ideal para: equipas que querem um só fornecedor e um nível SLSA documentado.

Considere se: já encaminha os builds pela rede do Azure.

CRACI vs runners alojados no GitHub

Runners self-hosted

Pode executar o runner de GitHub Actions nas suas próprias máquinas, ou em Kubernetes com o Actions Runner Controller, que dimensiona os runner scale sets consoante o número de workflows em execução. Em setembro de 2026, o GitHub não cobra por minuto a utilização self-hosted. Paga os hosts, ocupados ou parados, e é responsável pelos patches, pelo isolamento e pelo reforço da segurança; o GitHub avisa que os runners self-hosted quase nunca devem ser usados em repositórios públicos.

Ideal para: jobs que têm de correr dentro da sua rede ou no seu próprio hardware.

Considere se: tem capacidade disponível e tempo para a manter.

Runners geridos vs self-hosted

Lado a lado

Preços em setembro de 2026. A memória por vCPU difere consoante o fornecedor.
Funcionalidade CRACI Blacksmith Depot Namespace WarpBuild Alojados no GitHub Self-hosted
Preço, Linux x64 com 2 vCPU $0.004 por minuto $0.004 por minuto $0.006 por minuto além do plano $0.002 no plano, $0.003 em excesso $0.004 por minuto $0.006 por minuto Sem custo do GitHub; paga os hosts
Preço, Linux ARM com 2 vCPU $0.004 por minuto $0.0025 por minuto Igual ao x64 Não indicado $0.003 por minuto $0.005 por minuto Os seus hosts
Utilização incluída Nenhuma; paga por minuto, sem mensalidade 3.000 minutos gratuitos por mês 2.000 minutos no Developer 100.000 minutos-unidade no Team Margem de utilização gratuita 2.000 a 50.000 minutos por plano Não aplicável
Maior tamanho Linux 32 vCPU 32 vCPU 64 vCPU 64 vCPU 32 vCPU 64 núcleos O seu hardware
Windows e macOS Apenas Linux hoje Windows em beta
Cache de camadas Docker Não indicado A sua configuração
Política de egress por job IP estáticos Regras de rede BYOC Rede privada Azure Construída por si
SBOM do que cada job obteve Com estado de completude Análise de imagem com Syft
Proveniência de build assinada Sem proveniência assinada Atestações de imagem BuildKit Atestações de artefactos Ferramentas que adiciona
Corre na sua cloud ou rede Runners alojados pelo cliente, Enterprise Não indicado AWS, plano Business Não indicado BYOC Rede privada Azure
  • Incluído
  • Em parte
  • Não incluído
  • No roadmap

"Não indicado" significa que não conseguimos confirmá-lo nas páginas públicas do fornecedor. Para o panorama mais alargado, incluindo o StepSecurity Harden-Runner, consulte alternativas aos runners alojados no GitHub.

Quando ficar com o Blacksmith

  • A velocidade e o custo são os seus objetivos, e os números do Blacksmith confirmam-se no seu próprio pipeline.
  • Depende especificamente dos sticky disks, ou do acesso SSH a jobs em execução.
  • Quer Linux, Windows e macOS de um só fornecedor de runners, com um preço ARM baixo.

Saiba mais sobre integração com CI/CD e preços do CRACI.

Alternativas ao Blacksmith: perguntas frequentes

Respostas curtas às perguntas que as equipas fazem quando comparam

O Blacksmith é mais barato do que o GitHub Actions?

Sim, a preços de tabela. Em setembro de 2026, o Blacksmith cobra $0.004 por minuto por um runner x64 com 2 vCPU e $0.0025 em ARM, contra $0.006 e $0.005 pelos runners Linux standard de 2 núcleos do GitHub. O Blacksmith inclui também 3.000 minutos gratuitos por mês.

Qual é a melhor alternativa ao Blacksmith?

Depende da lacuna. Para um preço por minuto mais baixo, o Ubicloud lista 2 vCPU a $0.00125. Para máquinas maiores, o Depot e o Namespace chegam aos 64 vCPU. Para runners na sua própria cloud, veja o WarpBuild, o RunsOn ou o Cirun. Para um registo do que cada build obteve e uma política de egress que falha em modo fechado, o CRACI faz ambas as coisas em cada job.

Posso executar runners de GitHub Actions na minha própria cloud?

Sim. A opção bring-your-own-cloud do WarpBuild corre em AWS, GCP ou Azure, o Depot corre na sua conta AWS no plano Business, o RunsOn corre na sua conta AWS por uma licença anual fixa e o Cirun suporta seis clouds, incluindo OpenStack. O Actions Runner Controller executa runners self-hosted no seu próprio Kubernetes. Os runners do CRACI são hoje geridos, com runners alojados pelo cliente no roadmap para o Enterprise.

O CRACI é mais barato do que o Blacksmith?

Não. O CRACI custa $0.004 por minuto para 2 vCPU em x86-64 e ARM64, o mesmo preço de tabela do runner x64 do Blacksmith, e o preço ARM do Blacksmith é mais baixo. O CRACI compete naquilo que o runner regista e controla: uma SBOM do que cada job obteve e uma política de egress que falha em modo fechado.

O Blacksmith suporta Windows e macOS?

Sim. Além do Ubuntu em x64 e ARM, o Blacksmith oferece Windows em beta pública e macOS em Apple M4. O CRACI executa hoje Linux x86-64 e ARM64, com Windows e macOS no roadmap.

Experimente o CRACI num job

Altere runs-on num único job, execute-o e compare a fatura, o tempo de build e a SBOM.

Marcar demo