Skip to main content

À propos de la facturation de GitHub Actions

Si vous souhaitez utiliser GitHub Actions au-delà du stockage ou des minutes inclus dans votre compte, vous êtes facturé pour l’utilisation supplémentaire.

À propos de la facturation de GitHub Actions

Notez que GitHub peut appliquer une retenue d’autorisation temporaire pour la valeur des coûts basés sur l'utilisation à l'avance, qui apparaît en tant que frais en attente dans le mode de paiement associé à votre compte.

L’utilisation de GitHub Actions est gratuite pour les exécuteurs standard hébergés par GitHub dans des dépôts publics et pour les exécuteurs auto-hébergés. Consultez Choix de l’exécuteur pour un travail. Pour les référentiels privés, chaque compte GitHub reçoit un quota de minutes gratuites et d’espace de stockage à utiliser avec les exécuteurs hébergés par GitHub, en fonction du plan du compte. Toute utilisation au-delà des montants inclus sera facturée sur votre compte.

Si vous êtes propriétaire d’une organisation ou d’une entreprise, vous pouvez connecter un ID d’abonnement Azure à votre compte d’organisation ou d’entreprise pour activer et payer l’utilisation de GitHub Actions au-delà des montants inclus dans votre compte. Pour plus d’informations, consultez « Connexion à un abonnement Azure ».

Les minutes sont réinitialisées chaque mois, contrairement à l’utilisation du stockage.

Minutes et stockage inclus

Remarque

  • Les minutes incluses ne peuvent pas être utilisées pour des exécuteurs de plus grande taille. Ces exécuteurs seront toujours facturés, y compris dans les dépôts publics. Pour plus d’informations, consultez Tarifs à la minute.
  • Les journaux et les résumés des projets ne sont pas comptabilisés dans l’utilisation du stockage.
PlanStockageMinutes (par mois)
GitHub Free500 Mo2 000
GitHub Pro1 Go3 000
GitHub Free pour les organisations500 Mo2 000
GitHub Team2 Go3 000
GitHub Enterprise Cloud50 Go50 000

Si le stockage de votre compte dépasse ces limites et que vous disposez d’un mode de paiement valide dans votre dossier, vous paierez 0,008 USD par Go de stockage par jour.

Multiplicateurs de minutes

Les travaux qui s’exécutent sur les exécuteurs Windows et macOS hébergés par GitHub consomment des minutes à 2 et 10 fois le taux de consommation des travaux sur les exécuteurs Linux.

Système d’exploitationMultiplicateur de minutes
Linux1
Windows2
macOS10

Remarque

Le tableau de bord de facturation peut afficher l’utilisation de vos actions sous la forme d’un montant en dollars (« dépense ») plutôt que de minutes brutes. Ce montant reflète déjà les multiplicateurs de minute ci-dessus. Si vous utilisez des exécuteurs macOS ou Windows, vous utiliserez vos minutes incluses plus rapidement

Taux par minute

GitHub arrondit les minutes et minutes partielles utilisées par chaque travail à la minute entière la plus proche.

Tarifs à la minute pour les exécuteurs standard

Système d’exploitationTaux par minute (USD)
Linux 2-cœurs0,008 $
Windows 2-cœurs0,016 $
macOS 3-core ou 4-core (M1 ou Intel)$0.08

Tarifs à la minute pour les exécuteurs plus grands

alimentés par x64

Système d’exploitationTaux par minute (USD)
Linux Advanced – 2 cœurs0,008 $
Linux 4-cœurs0,016 $
Linux 8-cœurs0,032 USD
Linux 16-cœurs0,064 USD
Linux 32-cœurs0,128 USD
Linux 64-cœurs0,256 USD
Linux 96 cœurs0,384 $
Windows 4-cœurs0,032 USD
Windows 8-cœurs0,064 USD
Windows 16-cœurs0,128 USD
Windows 32-cœurs0,256 USD
Windows 64-cœurs0,512 USD
Windows 96 cœurs0,768 $
macOS 12-cœurs0,12 $

Tarifs à la minute pour les exécuteurs plus grands

alimentés par arm64

Système d’exploitationTaux par minute (USD)
Linux 2-cœurs0,005 USD
Linux 4-cœurs0,01 $
Linux 8-cœurs0,02 $
Linux 16-cœurs0,04 $
Linux 32-cœurs$0.08
Linux 64-cœurs0,16 $
Windows 2-cœurs0,01 $
Windows 4-cœurs0,02 $
Windows 8-cœurs0,04 $
Windows 16-cœurs$0.08
Windows 32-cœurs0,16 $
Windows 64-cœurs0,32 USD
macOS 6-cœurs (M1)0,16 $

Tarifs à la minute pour les exécuteurs plus grands

alimentés par GPU

Système d’exploitationTaux par minute (USD)
Linux 4-cœurs0,07 USD
Windows 4-cœurs0,14 USD

Points à noter sur les tarifs des exécuteurs

  • Le nombre de tâches que vous pouvez exécuter simultanément sur tous les référentiels de votre compte d’utilisateur ou d’organisation dépend de votre plan GitHub. Pour plus d’informations, consultez Limites d’utilisation, facturation et administration pour les exécuteurs hébergés par GitHub et Limites d’utilisation pour les exécuteurs auto-hébergés pour les limites d’utilisation des exécuteurs auto-hébergés.
  • Vous devez gérer les paramètres de facturation et les fonctionnalités payantes pour chacun de vos comptes séparément. Vous pouvez basculer entre les paramètres de votre compte personnel, de vos comptes d’organisation et de vos comptes d’entreprise en utilisant le sélecteur de contexte dans chaque page de paramètres. Consultez À propos de la facturation sur GitHub.
  • Les Exécuteur de plus grande taille sont uniquement disponibles pour les organisations et les entreprises qui utilisent les plans GitHub Team ou GitHub Enterprise Cloud.
  • Les Exécuteur de plus grande taille sont facturés seulement au tarif par minute pour la durée d’exécution des workflows qui y sont exécutés. Il n’y a pas de coût associé à la création d’un exécuteur plus grand qui n’est pas utilisé par un workflow.
  • Pour les exécuteur plus grands, aucun coût supplémentaire n’est facturé pour les configurations qui attribuent des adresses IP statiques publiques à un exécuteur plus grand. Pour plus d’informations sur les exécuteur plus grand, consultez À propos des exécuteurs de plus grande taille.
  • Les minutes incluses ne peuvent pas être utilisées pour les exécuteur plus grand.
  • Les exécuteur plus grand ne sont pas gratuits pour les référentiels publics.

Calcul des dépenses de minute et de stockage

Pour estimer les coûts des services consommateurs, vous pouvez utiliser la calculatrice de prix GitHub.

À la fin du mois, GitHub calcule le coût des minutes et du stockage utilisés par rapport au montant inclus dans votre compte.

Exemple de calcul du coût des minutes

Par exemple, si votre organisation utilise GitHub Team et autorise des dépenses illimitées, l’utilisation de 5 000 minutes au-delà du quota inclus pourrait entraîner un coût total de stockage et de minutes de 56 USD, en fonction des systèmes d’exploitation utilisés pour exécuter les tâches.

  • 5 000 minutes (3 000 Linux et 2 000 Windows) = 56 USD (24 USD + 32 USD).
    • 3 000 minutes Linux à 0,008 USD par minute = 24 USD.
    • 2 000 minutes Windows à 0,016 USD par minute = 32 USD.

GitHub calcule l’utilisation du stockage pour chaque mois en fonction de l’utilisation horaire pendant le mois concerné.

Exemple de calcul du coût de stockage

Remarque

GitHub met à jour votre espace de stockage dans une fenêtre de 6 à 12 heures. Si vous supprimez des artefacts, l’espace disponible est reflété dans votre compte lors de la prochaine mise à jour planifiée.

Par exemple, si vous utilisez 3 Go de stockage pendant 10 jours en mars et 12 Go pendant 21 jours en mars, votre utilisation du stockage serait la suivante :

  • 3 Go x 10 jours x (24 heures par jour) = 720 Go-heures
  • 12 Go x 21 jours x (24 heures par jour) = 6 048 Go-heures
  • 720 Go-heures + 6 048 Go-heures= 6 768 Go-heures
  • 6 768 Go-heures / (744 heures par mois) = 9,0967 Go-mois

À la fin du mois, GitHub arrondit votre stockage au Mo le plus proche. Par conséquent, l’utilisation de votre stockage pour mars sera de 9,097 Go.

Votre utilisation de GitHub Actions partage la date de facturation, le mode de paiement et le reçu existants de votre compte. Pour voir tous les abonnements de votre compte sur GitHub, consultez À propos du cycle de facturation.

Gestion de votre budget pour GitHub Actions

Si votre compte ne dispose pas d’un mode de paiement valide, l’utilisation sera bloquée dès que vous aurez épuisé votre quota.

Par défaut, si vous disposez d’un mode de paiement valide, les dépenses sont limitées à 0 USD jusqu’à ce que vous définissiez un budget. Vous pouvez définir et gérer un budget afin de limiter les dépenses pour un produit ou une référence SKU. Consultez Utilisation des budgets pour contrôler les dépenses liées aux produits facturés à l’usage.