Am 10. Mai haben wir einen begrenzten Beta-Test für das GitHub Package Registry gestartet, einen Paketverwaltungsdienst, der es Ihnen ermöglicht, öffentliche oder private Pakete zusammen mit dem Quellcode einfach zu veröffentlichen. Der Dienst unterstützt derzeit gängige Paketverwaltungstools wie JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet), Docker-Images und vieles mehr.
Wir freuen uns, bekannt zu geben, dass wir Unterstützung für Swift-Pakete im GitHub Package Registry hinzufügen werden. Swift-Pakete ermöglichen es Ihnen, Ihre Bibliotheken und Quellcodes einfach in Ihren eigenen Projekten sowie mit der Swift-Community zu teilen. Wir werden dabei in Partnerschaft mit den Kollegen von Apple arbeiten.

verfügbar auf GitHub, ist ein einheitliches plattformübergreifendes Tool zum Erstellen, Ausführen, Testen und Verpacken von Swift-Code. Die Konfigurationen sind in Swift geschrieben, was die Einrichtung von Zielen, die Deklaration von Produkten und die Verwaltung von Paketabhängigkeiten erleichtert. Zusammen werden der Swift Package Manager und das GitHub Package Registry Ihnen das Veröffentlichen und Verwalten von Swift-Paketen erleichtern.
Für mobile Entwickler ist es wichtig, die besten Werkzeuge zu haben, um produktiver zu sein. Mit der Entwicklung des Swift-Ökosystems freuen wir uns, mit dem Team von Apple zusammenzuarbeiten, um neue Arbeitsabläufe für Swift-Entwickler zu schaffen.
Seit dem Start von GitHub Package Registry beobachten wir ein starkes Interesse der Community an dem Tool. Während der Beta-Phase möchten wir von der Community erfahren, wie der Package Registry unterschiedlichen Bedürfnissen gerecht wird und was wir tun können, um ihn zu verbessern. Wenn Sie GitHub Package Registry noch nicht ausprobiert haben, können Sie .
Quelle: habr.com
