In diesem Artikel geht es um die Überwachung der Nutzung von GitHub-Aktionen durch Aktivieren der Berichterstellung in den Repository-Einstellungen. Zu den enthaltenen Metriken gehören Stufe, Aktionsausführungen, genutzte Minuten und abrechenbare Minuten. Zu den Optimierungstipps gehören die Verwendung effizienter Aktionen, Caching-Abhängigkeiten usw.
Wie überwache ich die Nutzung von GitHub-Aktionen?
Sie können die Nutzung von GitHub-Aktionen überwachen, indem Sie die Nutzungsberichte in Ihren Repository-Einstellungen aktivieren. Nach der Aktivierung können Sie Nutzungsdaten auf der Registerkarte „Aktionen“ Ihres Repositorys anzeigen. Zu den Nutzungsdaten gehören die Anzahl der ausgeführten Aktionen, die Gesamtzahl der genutzten Minuten und die Gesamtzahl der abrechenbaren Minuten.
Welche Metriken kann ich verwenden, um die Nutzung von GitHub Actions zu bewerten?
Die folgenden Metriken sind im GitHub Actions-Nutzungsbericht enthalten:
- Stufe: Dies bezieht sich auf die Stufe der GitHub-Aktionen, die Sie verwenden. GitHub Actions verfügt über zwei Stufen: die „kostenlose Stufe“, die in allen GitHub-Konten enthalten ist, und die „kostenpflichtige Stufe“, die zusätzliche Funktionen und erhöhte Limits bietet.
- Aktionsausführungen: Dies ist die Gesamtzahl der Ausführungen In Ihrem Repository wurde eine Aktion ausgeführt.
- Genutzte Gesamtminuten: Dies ist die Gesamtzahl der Minuten, die Aktionen in Ihrem Repository ausgeführt haben.
- Abrechnungsfähige Minuten: Dies ist die Gesamtzahl der Minuten, die ausgeführt wurden In Ihrem Repository wurden Aktionen ausgeführt, die auf Ihr monatliches Nutzungslimit angerechnet werden.
Wie kann ich die von GitHub-Aktionen verbrauchten Ressourcen optimieren?
Die folgenden Tipps können hilfreich sein Sie optimieren die von GitHub-Aktionen verbrauchten Ressourcen:
- Verwenden Sie effiziente Aktionen: Einige Aktionen sind effizienter als andere. Berücksichtigen Sie bei der Auswahl einer Aktion unbedingt deren Leistung und Ressourcenverbrauch.
- Cache-Abhängigkeiten: Das Caching von Abhängigkeiten kann dazu beitragen, die Zeit zu reduzieren, die Aktionen für das Herunterladen und Installieren von Abhängigkeiten aufwenden.
- Caches zwischen anderen teilen Jobs: Wenn mehrere Jobs dieselben Abhängigkeiten verwenden, können Sie den Cache zwischen den Jobs teilen, um die Zeit zu reduzieren, die jeder Job mit dem Herunterladen und Installieren von Abhängigkeiten verbringt.
- Workflow-Parallelität optimieren: Standardmäßig lässt GitHub Actions Workflows zu gleichzeitig laufen zu lassen. Wenn Sie Workflows haben, die nicht gleichzeitig ausgeführt werden müssen, können Sie die Parallelität deaktivieren, um die Menge der von ihnen verbrauchten Ressourcen zu reduzieren.
- Verwenden Sie die „kostenlose Stufe“: Wenn Sie GitHub Actions nur für kleine Projekte verwenden, Möglicherweise können Sie die „kostenlose Stufe“ nutzen. Die „kostenlose Stufe“ umfasst 2.000 Aktionsminuten pro Monat, was für Ihre Bedürfnisse möglicherweise ausreicht.
Das obige ist der detaillierte Inhalt vonSo überprüfen Sie die Nutzung von Github-Aktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!