Skip to main content

Diese Version von GitHub Enterprise Server wird eingestellt am 2026-03-17. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für bessere Leistung, verbesserte Sicherheit und neue Features aktualisiere auf die neueste Version von GitHub Enterprise Server. Wende dich an den GitHub Enterprise-Support, um Hilfe zum Upgrade zu erhalten.

Exportieren einer Software-Stückliste (Software Bill of Materials, SBOM) für dein Repository

Du kannst eine Software-Stückliste (SBOM) für dein Repository aus dem Abhängigkeitsdiagramm exportieren. SBOMs ermöglichen Transparenz in Ihre Open Source-Nutzung und helfen, Lieferkettenanfälligkeiten aufzudecken, wodurch Lieferkettenrisiken reduziert werden.

Wer kann dieses Feature verwenden?

Jeder auf GitHub

Mit dem Branchenstandard SPDX Format können Sie den aktuellen Status des Abhängigkeitsdiagramms für Ihr Repository als Softwareabrechnung (SBOM) exportieren.

SBOMs enthalten ein Inventar der Abhängigkeiten eines Projekts und zugehörige Informationen wie Versionen und Paketkennungen. SBOMs enthalten keine Nachfolger (andere Projekte, die auf Ihrem project basieren).

Exportieren einer Software-Stückliste für Ihr Repository über die Benutzeroberfläche

  1. Navigieren Sie auf GitHub zur Hauptseite des Repositorys.

  2. Klicke unter dem Repositorynamen auf Insights.

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

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

  4. Klicke oben rechts auf der Registerkarte Abhängigkeiten auf SBOM exportieren, um eine SBOM-Datei zum Herunterladen aus deinem Browser zu generieren.

Exportieren einer Softwarestückliste für Ihr Repository über die REST-API

Wenn Sie mithilfe der REST-API eine SBOM für Ihr Repository exportieren möchten, finden Sie weitere Informationen unter REST-API-Endpunkte für Software-Stückliste (SBOM).

Generieren einer Softwareabrechnung von Materialien aus GitHub Actions

Die folgenden Aktionen generieren eine SBOM für dein Repository und fügen es als Workflowartefakt an, das du herunterladen und in anderen Anwendungen verwenden kannst. Weitere Informationen zum Herunterladen von Workflow-artifacts finden Sie unter Herunterladen von Workflowartefakten.

MaßnahmeEinzelheiten
          [SPDX-Abhängigkeitsübermittlungsaktion](https://github.com/marketplace/actions/spdx-dependency-submission-action) | Verwendet [Microsofts SBOM-Tool](https://github.com/microsoft/sbom-tool) zum Erstellen von SPDX 2.2-kompatiblen SBOMs mit den [ unterstützten Ökosystemen](https://github.com/microsoft/component-detection/blob/main/docs/feature-overview.md) |

          [Anchore SBOM Action](https://github.com/marketplace/actions/anchore-sbom-action) | Verwendet [Syft](https://github.com/anchore/syft) zum Erstellen von SPDX 2.2-kompatiblen SBOMs mit den [supportierten Ökosystemen](https://github.com/anchore/syft#supported-ecosystems)  |
          [SBOM-Abhängigkeitsübermittlungsaktion](https://github.com/marketplace/actions/sbom-submission-action)| Lädt eine CycloneDX SBOM in die Abhängigkeitsübermittlungs-API hoch |