Skip to main content

Anzeigen von Dependabot-Auftragsprotokollen

Um das Debuggen von Dependabot-Pull Requests zu unterstützen, stellt GitHub Protokolle aller Dependabot Aufträge bereit.

Wer kann dieses Feature verwenden?

Benutzer*innen mit Schreibzugriff

Informationen zu Dependabot-Auftragsprotokollen

Jobprotokolle sind nur verfügbar, wenn Dependabot version updates für das Repository aktiviert ist.

Wenn ein Dependabot-Auftrag ausgeführt wird, werden die Details des Auftrags in der Auftragsprotokollliste erfasst, auf die über das Abhängigkeitsdiagramm zugegriffen werden kann.

Für jede Manifestdatei notieren die Auftragsprotokolle die aktuellsten Ausführungen von Dependabot, wobei jeder Protokolleintrag den Einzelvorgangstyp, die Stellenkennung, den Zeitstempel und ggf. einen Link zu den Pull Requests anzeigt, die dem Auftrag zugeordnet sind.

Möglicherweise stellen Sie fest, dass der Protokolleintrag eine kurze Fehlermeldung enthält, die für das Debuggen von Problemen mit einem bestimmten Pull Request oder Ausführung hilfreich sein kann. Wenn Sie weitere Problembehandlungen durchführen müssen, können Sie auf Protokolle anzeigen klicken, um auf die vollständigen Protokolldateien für eine bestimmte Ausführung zuzugreifen.

In der Protokollliste werden die folgenden Auftragstypen aufgezeichnet:

  • Versionsupdate – bezieht sich auf eine Dependabot version updates-Ausführung.
  • Sicherheits-Update – bezieht sich auf eine Dependabot version updates-Ausführung.
  • Rebase Update – bezieht sich auf eine Ausführung, bei der Dependabot den Pull Request automatisch umgestellt hat, um einen Konflikt mit dem Zielzweig zu beheben. Dieses Update kann sich auf einen Pull Request aus einem Dependabot version updates-Auftrag oder einem Dependabot security updates-Auftrag beziehen.

Anzeigen von Dependabot-Protokolldateien

Auf die Liste der Auftragsprotokolle Dependabot kann über die Registerkarte Abhängigkeitsdiagramm in Ihrem Repository zugegriffen werden.

  1. Navigieren Sie auf GitHub zur Hauptseite des Repositorys.

  2. Klicke unter dem Namen deines Repositorys auf die Option -Erkenntnisse.

    Screenshot der Hauptseite eines Repositorys. In der horizontalen Navigationsleiste ist eine Registerkarte, die mit einem Diagrammsymbol versehen und mit „Erkenntnisse“ beschriftet ist, dunkelorange umrandet.

  3. Klicke auf der linken Randleiste auf Abhängigkeitsdiagramm.

    Screenshot der Registerkarte Abhängigkeitsdiagramm. Die Registerkarte ist mit einer orangefarbenen Kontur hervorgehoben.

  4. Klicke unter „Abhängigkeitsdiagramm“ auf Dependabot .

  5. Klicken Sie rechts neben dem Namen der Manifestdatei, an der Sie interessiert sind, auf Letzte Aktualisierungsaufträge.

  6. Wenn Sie die vollständigen Protokolldateien für einen bestimmten Auftrag anzeigen möchten, klicken Sie auf Protokolle anzeigen.

    Screenshot eines Auftragsprotokolleintrags von Dependabot für den Gemfile-Paket-Manager. Eine Schaltfläche namems „Protokolle anzeigen“ ist dunkelorange umrandet.