Skip to main content
Wir veröffentlichen regelmäßig Aktualisierungen unserer Dokumentation, und die Übersetzung dieser Seite ist möglicherweise noch nicht abgeschlossen. Aktuelle Informationen findest du in der englischsprachigen Dokumentation.

Usage limits, billing, and administration

There are usage limits for GitHub Actions workflows. Usage charges apply to repositories that go beyond the amount of free minutes and storage for a repository.

Nutzungseinschränkungen, Abrechnung und Verwaltung

Es gibt Nutzungsbeschränkungen für GitHub Actions-Workflows.

Nutzungsgebühren gelten für Repositorys, die über die Menge der kostenlosen Minuten und den Speicher für ein Repository hinausgehen.

Abrechnung und Grenzwerte bei Workflows

Informationen zur Abrechnung für GitHub Actions

GitHub Actions helfen Dir, Deine Workflows für die Softwareentwicklung am gleichen Ort zu automatisieren, an dem Du Code speicherst und an Pull Requests und Issues mitarbeitest. Du kannst einzelne Aufgaben schreiben, Aktionen genannt, und diese kombinieren um einen benutzerdefinierten Workflow zu erstellen. Weitere Informationen findest du unter „Grundlegendes zu 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. Weitere Informationen findest du unter „Informationen zur Abrechnung für GitHub Actions“.

Verfügbarkeit

GitHub Actions ist für alle GitHub-Produkte verfügbar. GitHub Actions ist jedoch nicht für private Repositorys verfügbar, die sich im Besitz von Konten mit Legacy-Repositoryplänen befinden. Weitere Informationen findest du unter Produkte von GitHub.

Usage limits (Nutzungseinschränkungen) Bei Verwendung von GitHub-gehosteten Runnern gelten für die Nutzung von GitHub Actions einige Einschränkungen.

Die Einschränkungen können sich jederzeit ändern.

  • **Hinweis:** Für selbstgehostete Runner gelten andere Nutzungseinschränkungen. Weitere Informationen findest du unter „[Informationen zu selbstgehosteten Runnern](/actions/hosting-your-own-runners/about-self-hosted-runners/#usage-limits)“.
  • **Auftragsausführungszeit**: Jeder Auftrag in einem Workflow kann bis zu sechs Stunden lang ausgeführt werden.

    Wenn ein Auftrag dieses Limit erreicht, wird der Auftrag beendet und kann nicht abgeschlossen werden.

    - Workflowlaufzeit: Jede Workflowausführung ist auf 35 Tage begrenzt. Wenn eine Workflow-Ausführung diesen Grenzwert erreicht, wird die Workflow-Ausführung abgebrochen. Dieser Zeitraum umfasst die Ausführungsdauer sowie die Warte- und Genehmigungszeit. - API-Anforderungen: Du kannst bis zu 1.000 Anforderungen an die GitHub-API pro Stunde für alle Aktionen in einem Repository ausführen. Wenn die Anzahl der Anforderungen überschritten wird, sind weitere API-Anforderungen erfolglos, was dazu führen kann, dass Aufträge erfolglos sind.Gleichzeitige Aufträge: Die Anzahl der Aufträge, die du in deinem Konto gleichzeitig ausführen kannst, hängt von deinem GitHub-Plan und dem verwendeten Runnertyp ab.Bei Überschreitung werden alle zusätzlichen Aufträge in die Warteschlange gestellt.
    Von GitHub gehostete StandardrunnerGitHub PlanTotal parallele Aufträge
    Maximal parallele macOS-AufträgeKostenlos20
    5Vorteil40
    5Team60

    5

    Enterprise18050
    Von GitHub gehostete größerer RunnerGitHub PlanTotal parallele Aufträge

    Maximal parallele macOS-Aufträge

    All 500

Hinweis: Bei Bedarf können Kunden in Enterprise-Plänen einen höheren Grenzwert für gleichzeitige Aufträge anfordern. Weitere Informationen erhältst du von GitHub Enterprise Support oder deinem bzw deiner Vertriebsmitarbeiter*in.

Auftragsmatrix: Eine Auftragsmatrix kann maximal 256 Aufträge pro Workflow-Ausführung generieren. Das Limit gilt sowohl für von GitHub gehostete als auch selbstgehostete Runner. - Workflowausführungswarteschlange – Maximal 500 Workflowausführungen können in einem Intervall von 10 Sekunden pro Repository in die Warteschlange eingereiht werden. Wenn eine Workflowausführung diesen Grenzwert erreicht, wird die Workflowausführung beendet und kann nicht abgeschlossen werden.

Nutzungsrichtlinie

Neben den Nutzungseinschränkungen musst du auch sicherstellen, dass du GitHub Actions im Rahmen der GitHub-Nutzungsbedingungen verwendest.

Weitere Informationen zu GitHub Actions-spezifischen Bedingungen findest du in den GitHub-Bedingungen für zusätzliche Produkte.

Abrechnung für wiederverwendbare Workflows

Bei Wiederverwendung eines Workflows wird die Abrechnung immer dem Workflow der aufrufenden Funktion zugeordnet.

Die Zuweisung von GitHub-gehosteten Runnern wird immer nur im Kontext der aufrufenden Funktion ausgewertet.

Die aufrufende Funktion kann keine GitHub-gehosteten Runner über das aufgerufene Repository verwenden.

Weitere Informationen findest du unter Wiederverwenden von Workflows.

  • Aufbewahrungsrichtlinie für Artefakte und Protokolle

  • Du kannst die Standardaufbewahrungsdauer für Artefakte und Protokolle für dein Repository, deine Organisation oder dein Unternehmenskonto anpassen.

  • Standardmäßig werden die von Workflows generierten Artefakte und Protokolldateien 90 Tage lang aufbewahrt und dann automatisch gelöscht. Du kannst den Aufbewahrungszeitraum abhängig von der Art des Repositorys anpassen:

  • Öffentliche Repositorys: Der Aufbewahrungszeitraum kann auf einen beliebigen Wert zwischen einem Tag und 90 Tagen festgelegt werden.

  • Private Repositorys: Der Aufbewahrungszeitraum kann auf einen beliebigen Wert zwischen einem Tag und 400 Tagen festgelegt werden.

Der angepasste Aufbewahrungszeitraum gilt nur für neue Artefakte und Protokolldateien. Er gilt nicht rückwirkend für bereits vorhandene Objekte. Bei verwalteten Repositorys und Organisationen darf der maximale Aufbewahrungszeitraum den von der verwaltenden Organisation oder vom verwaltenden Unternehmen festgelegten Grenzwert nicht übersteigen.

Weitere Informationen findest du unter

Verwalten von GitHub Actions-Einstellungen für ein Repository

Konfigurieren des Aufbewahrungszeitraums für GitHub Actions-Artefakte und -Protokolle in deiner Organisation

Erzwingen von Richtlinien für GitHub Actions in deinem Unternehmen

  • GitHub Actions für dein Repository oder deine Organisation deaktivieren oder beschränken
  • Standardmäßig ist GitHub Actions in allen Repositorys und in allen Organisationen aktiviert. Du kannst GitHub Actions deaktivieren oder auf Aktionen und wiederverwendbare Workflows in Deiner Organisation beschränken.

Weitere Informationen findest du unter

Verwalten von GitHub Actions-Einstellungen für ein Repository

Deaktivieren oder Beschränken von GitHub Actions für dein Repository oder deine Organisation

Erzwingen von Richtlinien für GitHub Actions in deinem Unternehmen