Skipbox

Calcolare i costi di GitHub Actions e passare a un prezzo fisso

Il tuo conto di GitHub Actions cresce con ogni minuto in cui girano i tuoi job. Un team che esegue 20.000 minuti al mese sul runner a 4 core di GitHub paga $222 al mese, e il mese prossimo ne eseguirà di più.

Skipbox esegue gli stessi job a un prezzo fisso di $39 al mese con minuti illimitati. Per spostare un job, cambi la sua riga runs-on in skipbox.

Come GitHub calcola il tuo conto

GitHub moltiplica i minuti di ogni job per la tariffa al minuto del suo runner e arrotonda ogni job al minuto intero superiore, quindi un job di 2 minuti e 5 secondi ne fattura 3. Anche le esecuzioni fallite e le riesecuzioni vengono fatturate. Il calcolo incluso nel tuo piano ($18 al mese con GitHub Team) viene sottratto dal totale, e ogni minuto oltre viene fatturato.

conto = Σ (minuti su ogni runner × la sua tariffa) − calcolo incluso

Per vedere i tuoi minuti, apri Billing & Licensing → Usage nelle impostazioni della tua organizzazione, filtra per Actions e raggruppa per SKU. Per una singola esecuzione, apri il suo riepilogo e fai clic su Usage sotto Run details.

Cosa dà la formula

Con GitHub Team, un runner a 4 core, confrontato con il piano S di Skipbox con le stesse 4 vCPU:

Sui runner più grandi la differenza cresce:

Per i tuoi numeri, inserisci i tuoi minuti nel calcolatore della home. Non serve accedere, e mostra il conto di GitHub accanto al prezzo fisso di Skipbox per la dimensione di macchina che scegli.

Perché il numero del mese prossimo è più alto

La formula non ha un tetto, e ogni suo valore continua a salire.

  • Gli agenti di coding IA aprono pull request e fanno push di correzioni tutto il giorno. La CI gira a ogni push, quindi il conto segue i push, non le persone.
  • Più test. Una suite E2E o una matrice di build trasformano un push in molti job.
  • Riesecuzioni. Un test instabile rieseguito fattura di nuovo i suoi minuti.
  • Budget. Limita il conto con un budget di GitHub e, quando si esaurisce a metà mese, i job si fermano e i merge aspettano.

Ridurre i minuti è lavoro: annullare le esecuzioni superate, filtri sui percorsi, chiavi di cache, runner più piccoli, e poi ricontrollare tutto il mese dopo. Un prezzo fisso chiude i conti una volta per tutte.

Cosa cambia Skipbox

  • Un prezzo fisso, minuti illimitati. $39, $79 o $149 al mese per 4, 8 o 16 vCPU. Nessun costo a consumo. Aggiungi piani per eseguire più job alla volta; i job oltre le tue macchine aspettano il loro turno.
  • Nessun minuto GitHub. Le macchine di Skipbox si collegano come runner self-hosted, che GitHub non fattura e che non attingono mai a un budget.
  • Job più veloci. La tua macchina conserva immagini e layer Docker, cache dei pacchetti e tool installati tra un job e l'altro: almeno 7× la cache che GitHub dà a un repository, senza chiavi di cache da scrivere.
  • Niente da gestire. Skipbox aggiorna l'immagine, fa pulizia dopo ogni job e ricostruisce una macchina che non supera il controllo di integrità.

Passare a Skipbox è una riga

jobs:
  test:
    runs-on: skipbox # was ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm test
  1. Accedi a Skipbox con GitHub.
  2. Installa l'app GitHub di Skipbox e scegli i tuoi repository.
  3. Cambia runs-on e fai push.

Il job successivo gira su Skipbox; i job Linux girano senza modifiche.

Sicurezza

  • La macchina è solo del tuo account; nessun job di un'altra azienda gira su di essa.
  • Dopo ogni job vengono cancellati credenziali, processi e container del runner. Dal 13 novembre 2026 il tuo checkout e il suo output di build (il target/ di Cargo) restano sulla tua macchina per i job successivi; “VM nuova per ogni job” dà a ogni job una macchina nuova.
  • Il codice di chi non ha accesso in scrittura (come le pull request dai fork) gira su una VM nuova, eliminata subito dopo. Come vengono tenuti separati i job.

Provalo sui tuoi job

La prova non richiede una carta e dura 7 giorni o 3000 minuti di job. Sposta su runs-on: skipbox il tuo workflow più costoso e guarda quella voce uscire dal conto di GitHub.

Domande frequenti

Come viene fatturato GitHub Actions?

Al minuto. I minuti di ogni job, arrotondati al minuto intero superiore, vengono moltiplicati per la tariffa del suo runner, e il calcolo incluso nel tuo piano viene sottratto dal totale. Skipbox lo sostituisce con un prezzo fisso a partire da $39 al mese, con minuti illimitati.

Quanto costa GitHub Actions al minuto?

In un repository privato, ubuntu-latest (2 core) costa $0,006 al minuto, il runner Linux a 4 core $0,012, quello a 8 core $0,022 e quello a 16 core $0,042. Su Skipbox una macchina da 4 vCPU costa $39 al mese, per quanti minuti esegua.

Esiste un calcolatore dei costi di GitHub Actions?

Sì. Il calcolatore nella home di Skipbox prende i tuoi minuti al mese e la dimensione della macchina, e mostra il conto di GitHub e quanto risparmi con il prezzo fisso di Skipbox. Non serve accedere.

I job falliti e le riesecuzioni costano?

Sì. Ogni minuto in cui gira un job viene fatturato, comprese le esecuzioni fallite e le riesecuzioni. Su Skipbox non costano nulla in più: il prezzo è fisso.

I runner self-hosted contano nel conto?

No. GitHub non fattura nulla per i minuti dei runner self-hosted. Le macchine di Skipbox si collegano come runner self-hosted, quindi i job che sposti lì escono dal tuo conto di GitHub, e per loro paghi solo il prezzo fisso di Skipbox.

Aggiornata il giorno 11 novembre 2026

CI/CD più veloce con una cache sempre calda

Il tuo runner sempre caldo a prezzo fisso

1/12 del costo di GitHub a pieno utilizzo. Prezzo fisso, quindi puoi farlo girare tutto il giorno. 7× lo spazio cache di GitHub.

  • Nessuna carta
  • Accedi con GitHub
  • Disdici quando vuoi