Am 10. Mai haben wir den eingeschränkten Betatest des GitHub Package Registry gestartet, einem Paketverwaltungssystem, das es ermöglicht, öffentliche oder private Pakete einfach zusammen mit dem Quellcode zu veröffentlichen. Der Dienst unterstützt derzeit vertraute Paketverwaltungstools: JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet), Docker-Images und vieles mehr.
Wir freuen uns, ankündigen zu können, dass wir die Unterstützung von Swift-Paketen im GitHub Package Registry hinzufügen werden. Swift-Pakete ermöglichen es, Ihre Bibliotheken und Quellcodes problemlos in eigenen Projekten und mit der Swift-Community zu teilen. Wir werden dabei in Partnerschaft mit dem Team von Apple arbeiten.

Verfügbar auf GitHub, ist ein einheitliches plattformübergreifendes Tool zum Erstellen, Ausführen, Testen und Packen von Swift-Code. Die Konfigurationen werden 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 die Veröffentlichung und Verwaltung von Swift-Paketen erleichtern.
Für mobile App-Entwickler ist es wichtig, die besten Werkzeuge zur Verfügung zu haben, um produktiver zu sein. Mit der Weiterentwicklung des Swift-Ökosystems freuen wir uns, gemeinsam mit dem Team von Apple daran zu arbeiten, neue Arbeitsabläufe für Swift-Entwickler zu schaffen.
Seit dem Start des GitHub Package Registry beobachten wir ein starkes Engagement der Community beim Umgang mit dem Tool. Während der Beta-Phase sind wir bestrebt, von der Community Rückmeldungen darüber zu erhalten, wie das Package Registry verschiedenen Bedürfnissen gerecht wird und was wir tun können, um es zu verbessern. Wenn Sie das GitHub Package Registry noch nicht ausprobiert haben, können Sie .
Quelle: habr.com
