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

> Il conto di GitHub Actions è dato dai minuti di ogni job per la tariffa al minuto del suo runner, meno il calcolo incluso nel tuo piano. 20.000 minuti al mese su un runner a 4 core fanno $222; Skipbox esegue gli stessi job a un prezzo fisso di $39, senza limiti.

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`.

- Il conto di GitHub = minuti × la tariffa del runner − il calcolo incluso nel tuo piano
- 20.000 minuti su un runner a 4 core: $222 su GitHub, $39 su Skipbox, $183 risparmiati ogni mese
- Il [calcolatore della home](https://skipbox.dev/?ref=g-github-actions-cost-calculator-it#cost) calcola il prezzo dei tuoi minuti, senza accedere

**GitHub Actions a prezzo fisso, minuti illimitati** Skipbox esegue i tuoi job di GitHub Actions su una macchina dedicata tutta tua: $39 al mese, per quanti minuti tu esegua. I layer Docker e le cache delle dipendenze restano tra un job e l'altro, così il job successivo parte subito.

Un runner da 4 vCPU, 20.000 minuti al mese: GitHub $222 → Skipbox $39. Risparmi $183 ogni mese.

Per passare basta una riga: `runs-on: skipbox`.

[Inizia la prova gratuita di 7 giorni](https://app.skipbox.dev/sign-in?ref=g-github-actions-cost-calculator-it)

## 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**

| Runner (repository privati) | Al minuto |
|---|---|
| `ubuntu-latest` (2 core) | $0,006 |
| Linux 4 core | $0,012 |
| Linux 8 core | $0,022 |
| Linux 16 core | $0,042 |

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:

| Minuti al mese | GitHub | Skipbox S | Risparmi ogni mese |
|---|---|---|---|
| 10.000 | $102 | $39 | **$63** |
| 20.000 | $222 | $39 | **$183** |
| 30.000 | $342 | $39 | **$303** |
| Sempre acceso | $500,40 | $39 | **$461,40** |

Sui runner più grandi la differenza cresce:

| 20.000 minuti al mese | GitHub | Skipbox | Risparmi ogni mese |
|---|---|---|---|
| 8 core | $422 | $79 (M) | **$343** |
| 16 core | $822 | $149 (L) | **$673** |

Per i tuoi numeri, inserisci i tuoi minuti nel [calcolatore della home](https://skipbox.dev/?ref=g-github-actions-cost-calculator-it#cost). 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

```yaml
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](https://docs.skipbox.dev/isolation).

## 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 2026-11-11 · https://skipbox.dev/it/guides/github-actions-cost-calculator
