GitHub Paketlerine Giriş
Bu modülde sizi, GitHub ile tamamen tümleştirilmiş bir paket barındırma hizmeti olan GitHub Packages ile tanıştırıyoruz. Depolardan paketleri yayımlamayı, projelere paket yüklemeyi, silme ve geri yükleme yoluyla paket yaşam döngüsünü yönetmeyi ve izinleri ve görünürlük ayarlarını kullanarak erişimi denetlemeyi öğrenin. Güvenli paket yönetimi için kimlik doğrulama yöntemlerini ve en iyi yöntemleri anlayın.
Öğrenme hedefleri
Bu modülün sonunda şunları yapabileceksiniz:
Depolardan ve CI/CD iş akışlarından GitHub Packages'a paket yayımlama
Geliştirme ve üretim ortamlarında GitHub Packages'tan paketleri yükleme
GitHub web arabirimini ve API'lerini kullanarak paketleri silme ve geri yükleme
Genel, özel ve iç paketler için erişim denetimini ve görünürlüğü yapılandırma
Kişisel erişim belirteçlerini (PAT) kullanarak GitHub Packages'ta kimlik doğrulaması yapın
Desteklenen paket kayıt defterlerini anlama (npm, Docker, NuGet, Maven, RubyGems)
Önkoşullar
Git ile paket yönetimi kavramları ve sürüm denetimi hakkında temel bilgiler
GitHub depoları, iş akışları ve Eylemler hakkında bilgi
En az bir paket ekosistemi (npm, NuGet, Maven veya Docker) hakkında bilgi
Komut satırı araçları ve paket yöneticileriyle deneyim
Azure’u kullanmaya başlama
Size en uygun Azure hesabını seçin. Kullandıkça ödeyin veya Azure'ı 30 güne kadar ücretsiz deneyin. Kaydolun.