Informationen zur Abrechnung für GitHub Actions
Note
GitHub kann eine temporäre Autorisierungssperre für den Wert der nutzungsbasierten Kosten im Voraus anwenden, die als ausstehende Gebühr in der Zahlungsmethode des Kontos angezeigt wird.
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 von GitHub gehosteten Runnern – je nach Plan des Kontos. 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 Sie Besitzer*in einer Organisation sind, können Sie eine Azure-Abonnement-ID mit Ihrem Organisationskonto verbinden, um die GitHub Actions-Nutzung zu aktivieren und für eine Nutzung zu bezahlen, die über die in Ihrem Konto enthaltenen Beträge hinausgeht. Weitere Informationen findest du unter Herstellen einer Verbindung mit einem Azure-Abonnement.
Die Minuten werden jeden Monat zurückgesetzt, die Speichernutzung wird hingegen nicht zurückgesetzt.
Enthaltener Speicher und enthaltene Minuten
Hinweise:
- Enthaltene Minuten können für größere Runner nicht verwendet werden. Diese Runner werden immer in Rechnung gestellt, auch in öffentlichen Repositorys. Weitere Informationen findest du unter Informationen zur Abrechnung für GitHub Actions.
- Protokolle und Auftragszusammenfassungen zählen nicht zur Speichernutzung.
Planen | 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 |
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.
Minutenmultiplikatoren
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.
Betriebssystem | Minutenmultiplikator |
---|---|
Linux | 1 |
Windows | 2 |
macOS | 10 |
Hinweis: Die Minutenmultiplikatoren gelten nicht für die unten aufgeführten Minutentarife.
Minutentarife
Tarife pro Minute für Standard-Runner
Betriebssystem | Minutentarif (USD) |
---|---|
Linux 2-Core | 0,008 US-Dollar |
Windows 2-Core | 0.016 $ |
macOS 3-Kern oder 4-Kern (M1 oder Intel) | 0,08 $ |
Minutentarife für x64-unterstützte größere Runner
Betriebssystem | Minutentarif (USD) |
---|---|
Linux 2-Core | 0,008 US-Dollar |
Linux 4-Core | 0.016 $ |
Linux 8-Core | 0,032 US-Dollar |
Linux 16-Core | 0,064 US-Dollar |
Linux 32-Core | 0,128 US-Dollar |
Linux 64-Core | 0,256 US-Dollar |
Windows 4-Core | 0,032 US-Dollar |
Windows 8-Core | 0,064 US-Dollar |
Windows 16-Core | 0,128 US-Dollar |
Windows 32-Core | 0,256 US-Dollar |
Windows 64-Core | 0,512 US-Dollar |
Windows 4-Core GPU | 0,14 US-Dollar |
macOS 12-Core | 0,12 USD |
Minutentarife für arm64-unterstützte größere Runner
Betriebssystem | Minutentarif (USD) |
---|---|
Linux 2-Core | $0.005 |
Linux 4-Core | 0,01 $ |
Linux 8-Core | 0,02 $ |
Linux 16-Core | 0,04 USD |
Linux 32-Core | 0,08 $ |
Linux 64-Core | 0,16 USD |
Windows 2-Core | 0,01 $ |
Windows 4-Core | 0,02 $ |
Windows 8-Core | 0,04 USD |
Windows 16-Core | 0,08 $ |
Windows 32-Core | 0,16 USD |
Windows 64-Core | 0,32 USD |
macOS 6-Core (M1) | 0,16 USD |
Minutentarife für GPU-unterstützte größere Runner
Betriebssystem | Minutentarif (USD) |
---|---|
Linux 4-Core | 0,07 USD |
Windows 4-Core | 0,14 US-Dollar |
Punkte, die du zu den Tarifen für Runner beachten musst
- Die Anzahl der Aufträge, die du gleichzeitig über alle Repositorys in deinem Benutzer*innen- oder Organisationskonto ausführen kannst, hängt von deinem GitHub-Plan ab. Weitere Informationen zu auf GitHub gehosteten Runnern findest du unter Nutzungseinschränkungen, Abrechnung und Verwaltung und zu Nutzungseinschränkungen für selbstgehostete Runner unter Informationen zu selbstgehosteten Runnern.
- 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.
- Größerer Runner sind nur für Organisationen und Unternehmen verfügbar, die GitHub Team- oder GitHub Enterprise Cloud-Tarife nutzen.
- Größerer Runner werden nur mit dem Minutentarif für die Zeit berechnet, in der Workflows auf ihnen ausgeführt werden. Es fallen keine Kosten für das Erstellen eines größerer Runner an, der nicht von einem Workflow verwendet wird.
- 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 über größerer Runner findest du unter Informationen zu großen Runnern.
- Enthaltene Minuten können für größerer Runners nicht 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
Hinweis: GitHub aktualisiert Ihren Speicherplatz innerhalb eines 6 bis 12-Stunden-Fensters. Wenn Sie Artefakte löschen, wird der verfügbare Speicherplatz während des nächsten geplanten Updates in Ihrem Konto angezeigt.
Wenn Sie im März z. B. 10 Tage lang 3 GB Speicher und 21 Tage lang 12 GB verwendet haben, 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 des 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).
Weitere Informationen zum Verwalten und Ändern des Ausgabenlimits für dein Konto 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.