Minuti gratis di GitHub Actions nei repo privati, poi illimitati
Un repository privato ha 2.000 o 3.000 minuti gratuiti di GitHub Actions al mese. Un team che esegue la CI a ogni push li consuma entro metà mese, e da lì GitHub fattura ogni minuto, oppure ferma i tuoi job e con loro i tuoi merge.
Skipbox esegue gli stessi job a un prezzo fisso di $39 al mese con minuti illimitati. Cambia una riga, runs-on: skipbox, e il job gira senza toccare i tuoi minuti GitHub.
I minuti gratuiti, piano per piano
Ora GitHub dà a ogni piano un importo in dollari e calcola il prezzo dei minuti di ogni job alla tariffa del suo runner:
| Piano | Incluso ogni mese | Su ubuntu-latest |
|---|---|---|
| GitHub Free (personale o organizzazione) | 12 USD | 2.000 minuti |
| GitHub Pro | 18 USD | 3.000 minuti |
| GitHub Team | $18 | 3.000 minuti |
| GitHub Enterprise Cloud | 300 USD | 50.000 minuti |
Windows lo consuma a 0,010 USD al minuto e macOS a 0,062 USD, quindi 12 USD di macOS sono circa 193 minuti. Ogni job viene arrotondato al minuto intero superiore: un job di lint da 20 secondi costa un minuto pieno. L'importo torna pieno alle 00:00 UTC del giorno 1 e non passa al mese successivo.
I runner standard nei repository pubblici e i runner self-hosted non lo toccano mai. Skipbox è un runner self-hosted.
Quando è finito, succede una di queste tre cose:
- Un metodo di pagamento registrato: ogni minuto in più viene fatturato, $0,006 su
ubuntu-latest. - Nessun metodo di pagamento: i job non partono più fino al giorno 1.
- Un budget impostato per fermare l'utilizzo: i job si fermano quando il budget è esaurito.
Quanto costa restare sui minuti gratuiti
3.000 minuti sono 150 minuti di CI al giorno per 20 giorni. Dopo, gli stessi job costano ogni mese. A 4 vCPU:
| Minuti al mese (4 vCPU) | 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 |
Gli importi di GitHub sono il conto al netto dell'importo incluso in GitHub Team. Rispetto a ubuntu-latest con 2 core, Skipbox S costa meno oltre circa 9500 minuti al mese, con il doppio dei core. Inserisci i tuoi minuti nel calcolatore della home.
E i minuti continuano a salire:
- Gli agenti di coding IA fanno push molto più spesso delle persone, e ogni push avvia la CI. L'importo gratuito non cresce con loro.
- Più test. Una suite E2E o una build a matrice moltiplicano i minuti dietro ogni push.
- I budget che fermano l'utilizzo tengono basso il conto fermando i tuoi merge a fine mese.
Puoi ridurre i minuti da solo: concurrency per annullare le esecuzioni superate, filtri paths, timeout-minutes, unire i job più piccoli. Ognuno è YAML da scrivere e da tenere d'occhio, e insieme tagliano una frazione. Il tetto resta. Su Skipbox non c'è nessun tetto da gestire.
Cosa cambia con Skipbox
Nessun minuto da contare
I job su Skipbox non attingono nulla dall'importo gratuito di GitHub né dal tuo budget di Actions. I minuti sono illimitati, senza costi a consumo.
| Piano | Macchina | Al mese |
|---|---|---|
| S | 4 vCPU, 16 GB | $39 |
| M | 8 vCPU, 16 GB | $79 |
| L | 16 vCPU, 32 GB | $149 |
CI più veloce
I runner di GitHub avviano ogni job su una VM vuota, quindi ognuno scarica le dipendenze e ricostruisce da zero le immagini Docker. Skipbox tiene la macchina del tuo account tra un job e l'altro: immagini Docker e cache di build, le cache di npm, pip e Gradle e i tool installati da setup-node e simili sono ancora sul disco per il job successivo, con 7× o più lo spazio cache di GitHub e senza chiavi di cache da scrivere.
Nessuna macchina da gestire
Skipbox prepara la macchina, aggiorna il sistema operativo e i tool, fa pulizia dopo ogni job, e in automatico ne controlla l'integrità e la ricostruisce.
Passare a Skipbox è una riga
jobs:
test:
runs-on: skipbox # was ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm test
- Accedi a Skipbox con GitHub.
- Installa l'app GitHub di Skipbox e scegli i repository.
- Cambia
runs-one fai push.
L'esecuzione successiva è su Skipbox, su Ubuntu 24.04 con Docker, Node.js e Python. Funziona sia con le organizzazioni sia con gli account personali. La guida alla migrazione spiega i dettagli.
Sicurezza
- Ogni account ha la sua macchina. I tuoi job non la condividono mai con quelli di un'altra azienda.
- Dopo ogni job, Skipbox cancella 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 macchina nuova, usa e getta.
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 job che consuma di più i tuoi minuti gratuiti, e guarda il tuo utilizzo su GitHub smettere di crescere mentre la seconda esecuzione torna più veloce.
Domande frequenti
Quanti minuti gratuiti di GitHub Actions hanno i repository privati?
GitHub include un importo in dollari, non minuti: 12 USD al mese con GitHub Free, 18 USD con GitHub Pro e GitHub Team, e 300 USD con Enterprise Cloud. Su ubuntu-latest sono 2.000, 3.000 e 50.000 minuti. Per smettere di contarli, sposta i job su Skipbox: un prezzo fisso di $39 al mese con minuti illimitati.
Cosa succede quando finiscono i minuti gratuiti?
Se hai registrato un metodo di pagamento, GitHub fattura ogni minuto in più alla tariffa del runner. Se non ne hai uno, i job sui runner ospitati da GitHub non partono più fino al giorno 1 del mese successivo. I job su Skipbox non usano minuti GitHub, quindi continuano a girare in entrambi i casi.
I job Windows e macOS consumano più in fretta i minuti gratuiti?
Sì. L'importo incluso è in dollari, quindi ogni runner lo consuma alla sua tariffa: 0,010 USD al minuto su Windows e 0,062 USD su macOS, contro $0,006 su ubuntu-latest. I job Linux spostati su Skipbox smettono del tutto di attingervi, e l'importo resta ai job che devono restare su GitHub.
I runner self-hosted usano i minuti gratuiti?
No. GitHub non fattura i minuti dei runner self-hosted e non li sottrae dall'importo incluso. Skipbox è un runner self-hosted che Skipbox gestisce per te, quindi i suoi minuti sono fuori dall'importo incluso e fuori dal conto di GitHub.
I minuti non usati passano al mese successivo?
No. L'importo torna pieno alle 00:00 UTC del giorno 1, e quello che resta si perde. Su Skipbox non c'è niente da mettere da parte: i minuti sono illimitati ogni mese.
Aggiornata il giorno 11 novembre 2026