Dokumentation zu GitHub Packages
Erfahre, wie du Pakete sicher veröffentlichen und nutzen kannst, deine Pakete zusammen mit deinem Code speicherst und deine Pakete privat für dein Team oder öffentlich für die Open-Source-Community freigibst. Du kannst deine Pakete auch mit GitHub Actions automatisieren.
Empfohlen
Schnellstartanleitung für GitHub Packages
Veröffentlichen auf GitHub Packages mit GitHub Actions.
Einführung in GitHub-Pakete
GitHub Packages ist ein Softwarepaket-Hostingdienst, mit dem du deine Softwarepakete privat oder öffentlich hosten und Pakete als Abhängigkeiten in deinen Projekten verwenden kannst.
Informationen zu Berechtigungen für GitHub-Pakete
Hier erfährst du, wie du Berechtigungen für deine Pakete verwalten kannst.
Artikel
Arbeiten mit der Apache Maven-Registrierung
Du kannst Apache Maven für die Veröffentlichung von Paketen auf GitHub Packages und für die Nutzung von auf GitHub Packages gespeicherten Paketen als Abhängigkeiten in einem Java-Projekt konfigurieren.
Arbeiten mit der Containerregistrierung
Du kannst Docker- und OCI-Images in Container registry speichern und verwalten.
Arbeiten mit der Docker-Registrierung
Die Docker-Registrierung wurde jetzt durch die Container registry ersetzt.
Arbeiten mit der Gradle-Registrierung
Du kannst Gradle für die Veröffentlichung von Paketen auf der GitHub Packages-Gradle-Registrierung und für die Nutzung von auf der GitHub Packages gespeicherten Paketen als Abhängigkeiten in einem Java-Projekt konfigurieren.
Arbeiten mit der npm-Registrierung
Du kannst npm für die Veröffentlichung von Paketen auf GitHub Packages und für die Nutzung von auf GitHub Packages gespeicherten Paketen als Abhängigkeiten in einem NPM-Projekt konfigurieren.
Arbeiten mit der NuGet-Registrierung
Sie können die dotnet Befehlszeilenschnittstelle (CLI) konfigurieren, um NuGet-Pakete in GitHub Packages zu veröffentlichen und Pakete zu verwenden, die in GitHub Packages als Abhängigkeiten in einem .NET project gespeichert sind.
Arbeiten mit der RubyGems-Registrierung
Du kannst RubyGems so konfigurieren, dass ein Paket in GitHub Packages veröffentlicht wird und Pakete verwendet werden, die in GitHub Packages als Abhängigkeiten in einem Ruby-Projekt mit Bundler gespeichert sind.
Beispielworkflows für das Veröffentlichen eines Pakets
Um dir den Einstieg in eigene benutzerdefinierte Workflows zu erleichtern, findest du hier einige Beispielworkflows für das Veröffentlichen von Paketen.
Einführung in GitHub-Pakete
GitHub Packages ist ein Softwarepaket-Hostingdienst, mit dem du deine Softwarepakete privat oder öffentlich hosten und Pakete als Abhängigkeiten in deinen Projekten verwenden kannst.