Informationen zur Abrechnung für GitHub Actions
Die Nutzung von GitHub Actions ist für GitHub-gehostete Standardrunner in öffentlichen Repositorys und für selbstgehostete Runner kostenlos. Für private Repositorys erhält jedes GitHub-Konto eine bestimmte Menge an Freiminuten und kostenlosem Speicherplatz für die Nutzung mit GitHub-gehosteten Runnern – je nachdem, welches Produkt mit dem Konto verwendet wird. Jede Nutzung, die über die enthaltenen Kontingente hinausgeht, wird durch Ausgabenlimits gesteuert.
Wenn Ihre Abrechnung monatlich erfolgt, gilt für Ihr Konto ein Standardausgabenlimit von 0 USD, das eine zusätzliche Nutzung von Minuten oder Speicher für private Repositorys über die in Ihrem Konto enthaltenen Beträge hinaus verhindert. Wenn die Abrechnung für Ihr Konto auf Rechnung erfolgt, gilt für Ihr Konto ein unbegrenztes Standardausgabenlimit. Weitere Informationen findest du unter Informationen zu Ausgabenlimits.
Wenn du GitHub Enterprise über ein Microsoft Enterprise Agreement erworben hast, kannst du deine Azure-Abonnement-ID mit deinem Unternehmenskonto verbinden, um die Nutzung von GitHub Actions über die im Konto enthaltenen Beträge hinaus zu aktivieren und zu bezahlen. Weitere Informationen findest du unter Verbinden eines Azure-Abonnements mit deinem Unternehmen.
Die Minuten werden jeden Monat zurückgesetzt, die Speichernutzung wird hingegen nicht zurückgesetzt.
Enthaltener Speicher und enthaltene Minuten
Hinweis: Berechtigungsminuten können nicht für Windows- und Ubuntu-Runner mit mehr als 2 Kernen verwendet werden. Diese Runner werden immer in Rechnung gestellt, auch in öffentlichen Repositorys. Weitere Informationen findest du unter Minutentarife für Runner.
Produkt | Storage | Minuten (pro Monat) |
---|---|---|
GitHub Free | 500 MB | 2.000 |
GitHub Pro | 1 GB | 3,000 |
GitHub Free für Organsationen | 500 MB | 2.000 |
GitHub Team | 2 GB | 3,000 |
GitHub Enterprise Cloud | 50 GB | 50.000 |
Aufträge, die auf Windows- oder MacOS-Läufern auf GitHub laufen, verbrauchen doppelt respektive 10-mal mehr Minuten gegenüber Aufträgen auf Linux-Läufern. 1.000 Windows-Minuten würden beispielsweise 2.000 der Minuten verbrauchen, die in deinem Konto enthalten sind. 1.000 macOS-Minuten würden hingegen 10.000 der in deinem Konto enthaltenen Minuten verbrauchen.
Minutenmultiplikatoren
Betriebssystem | Minutenmultiplikator |
---|---|
Linux | 1 |
macOS | 10 |
Windows | 2 |
Der Speicher, der von einem Repository verbraucht wird, ist der gesamte Speicher, der von GitHub Actions-Artefakten und GitHub Packages verwendet wird. Deine Speicherkosten setzen sich aus den Nutzungskosten aller Repositorys zusammen, die sich im Besitz deines Kontos befinden. Weitere Informationen zu den Preisen für GitHub Packages findest du unter Informationen zur Abrechnung für GitHub Packages.
Wenn die Nutzung deines Kontos diese Limits übersteigt und du ein Ausgabenlimit über 0 USD festgelegt hast, zahlst du 0,008 USD pro GB Speicherplatz pro Tag und pro Minute, je nach dem vom GitHub-gehosteten Runner verwendeten Betriebssystem. GitHub rundet die von jedem Auftrag verwendeten Minuten und Teilminuten auf die nächste ganze Minute auf.
Hinweis: Die Minutenmultiplikatoren gelten nicht für die unten aufgeführten Minutentarife.
Minutentarife
Betriebssystem | Kerne | Minutentarif (USD) |
---|---|---|
Linux | 2 | 0,008 US-Dollar |
macOS | 3 | 0,08 $ |
Windows | 2 | 0.016 $ |
- Die Anzahl der Aufträge, die du gleichzeitig über alle Repositories in deinem Benutzer- oder Organisationskonto ausführen kannst, hängt von deinem GitHub-Plan ab. Weitere Informationen findest du unter Nutzungslimits und Abrechnung für auf GitHub gehostete Runner und unter Informationen zu selbstgehosteten Runnern (Nutzungslimits für selbstgehostete Runner).
- Du musst Abrechnungseinstellungen und kostenpflichtige Features für jedes deiner Konten separat verwalten. Du kannst mit dem Kontextumschalter, der sich auf jeder Einstellungsseite befindet, zwischen den Einstellungen für dein persönliches Konto, deine Organisationskonten und deine Unternehmenskonten wechseln. Weitere Informationen findest du unter Informationen zur Abrechnung auf GitHub.
- Für größerer Runner fallen keine zusätzlichen Kosten für Konfigurationen an, die einem größerer Runner öffentliche statische IP-Adressen zuweisen. Weitere Informationen zu größerer Runnern findest du unter Verwenden von größerer Runnern.
- Berechtigungsminuten können nicht für größerer Runner verwendet werden.
- größerer Runner sind für öffentliche Repositorys nicht kostenfrei.
Minuten- und Speicherausgaben berechnen
Um die Kosten für verbrauchende Dienste zu schätzen, kannst du den GitHub-Preisrechner verwenden.
Am Ende des Monats berechnet GitHub die Minuten- und Speicherkosten, die über den in deinem Konto enthaltenen Kontingent liegen.
Beispiel für die Kostenberechnung von Minuten
Wenn deine Organisation beispielsweise GitHub Team verwendet und unbegrenzte Ausgaben zulässt, würde der Verbrauch von 5.000 Minuten abhängig von den für die Ausführung von Aufträgen verwendeten Betriebssystemen die gesamten Speicher- und Minutenkosten um 56 USD überschreiten.
- 5.000 Minuten (3.000 Linux und 2.000 Windows) = 56 USD (24 USD + 32 USD).
- 3.000 Linux-Minuten zu 0,008 USD pro Minute = 24 USD.
- 2.000 Windows-Minuten zu 0,016 USD pro Minute = 32 USD.
GitHub berechnet deinen Speicherverbrauch für jeden Monat auf Stundenbasis während dieses Monats.
Beispiel für die Berechnung der Speicherkosten
Wenn du z. B. im März 10 Tage lang 3 GB Speicher und 21 Tage lang 12 GB verwendet hast, berechnet sich die Speichernutzung wie folgt:
- 3 GB x 10 Tage x (24 Stunden pro Tag) = 720 GB-Stunden
- 12 GB x 21 Tage x (24 Stunden pro Tag) = 6,048 GB-Stunden
- 720 GB-Stunden + 6,048 GB-Stunden = 6,768 GB-Stunden
- 6,768 GB-Stunden / (744 Stunden pro Monat) = 9.0967 GB-Monate
Am Ende des Monats rundet GitHub deine Speichernutzung auf das nächste MB. Daher würde deine Speichernutzung im März 9,097 GB betragen.
Deine GitHub Actions-Nutzung teilt das bestehende Rechnungsdatum, die Zahlungsmethode und die Quittung. Informationen zum Anzeigen aller Abonnements für dein Konto auf GitHub.com findest du unter Anzeigen deiner Abonnements und deines Abrechnungsdatums.
Über Ausgabenlimits
Wenn Ihre Abrechnung monatlich erfolgt, gilt für Ihr Konto ein Standardausgabenlimit von 0 USD, das eine zusätzliche Nutzung von Minuten oder Speicher für private Repositorys über die in Ihrem Konto enthaltenen Beträge hinaus verhindert. Wenn die Abrechnung für Ihr Konto auf Rechnung erfolgt, gilt für Ihr Konto ein unbegrenztes Standardausgabenlimit.
Wenn du über ein unbegrenztes Ausgabenlimit oder ein Ausgabenlimit von über 0 USD verfügst, werden dir zusätzliche Minuten und Speicherkapazitäten, die über die enthaltenen Beträge hinausgehen (so genannte Überschreitungen), in Rechnung gestellt. GitHub rechnet die Nutzung mit dem Besitzerkonto des Repositorys ab, in dem ein Workflow ausgeführt wird. Gutscheine für Dein Konto gelten nicht für GitHub Actions-Überschreitungen.
Überschreitungen werden unabhängig von Ihrer Abrechnungslaufzeit immer monatlich abgerechnet (auch wenn Ihr Konto ansonsten jährlich abgerechnet wird).
Informationen zum Verwalten und Ändern des Ausgabenlimits deines Kontos findest du unter Verwalten deines Ausgabenlimits für GitHub Actions.
Wenn für Ihr Konto ausstehende, nicht bezahlte Gebühren anfallen, gilt Folgendes:
- Der Speicher oder die Minuten, die in Deinem Konto für GitHub Actions und GitHub Packages enthalten sind, werden nicht zurückgesetzt, bis die Zahlung erfolgreich verarbeitet wurde.
- Für Konten mit verfügbarem Speicher oder verfügbaren Minuten im aktuellen Abrechnungszeitraum werden GitHub Actions und GitHub Packages weiterhin verfügbar sein bis die eingeschlossene Nutzung erreicht ist.
- Für Konten, welche die eingeschlossene Nutzung für GitHub Actions oder GitHub Packages im aktuellen Abrechnungszeitraum erreicht haben, werden sowohl GitHub Actions wie auch GitHub Packages deaktiviert werden, um weitere Überschreitungen zu verhindern.