Le 10 mai, nous avons lancé un test bêta limité du GitHub Package Registry, un service de gestion de packages qui facilite la publication de packages publics ou privés à côté du code source. Le service prend actuellement en charge les outils de gestion de packages familiers: JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet), images Docker, et bien plus encore.
Nous sommes heureux d'annoncer que nous ajouterons la prise en charge des packages Swift au registre des packages GitHub. Les packages Swift facilitent le partage de vos bibliothèques et de votre code source dans vos propres projets et avec la communauté Swift. Nous y travaillerons en partenariat avec les gars d'Apple.
Cet article du blog GitHubDisponible sur GitHub,
Swift Package Manager est un outil multiplateforme unique pour créer, exécuter, tester et empaqueter du code Swift. Les configurations sont écrites dans Swift, ce qui facilite la définition des objectifs, la publicité des produits et la gestion des dépendances des packages. Ensemble, le gestionnaire de packages Swift et le registre de packages GitHub vous permettent de publier et de gérer facilement vos packages Swift.
Pour les développeurs mobiles, il est important d'avoir de meilleurs outils pour être plus productif. Avec le développement de l'écosystème Swift, nous sommes heureux de travailler avec l'équipe Apple pour aider à créer de nouveaux flux de travail pour les développeurs Swift.
Depuis le lancement du registre des packages GitHub, nous avons constaté une forte implication de la communauté dans l'utilisation de l'outil. Pendant la période bêta, nous cherchons à apprendre de la communauté comment le registre de packages répond à divers besoins et ce que nous pouvons faire pour l'améliorer. Si vous n'avez pas essayé GitHub Package Registry, vous pouvez
demander une version bêta ici .