Giriş

Tamamlandı

Paket kayıt defterleri, geliştiricilerin kod kitaplıklarını kolayca paylaşmasına ve kullanmasına ve bunları geliştirme iş istasyonlarında kullanmasına olanak sağlar. Bazı geliştiriciler npm veya NuGet gibi genel paket kayıt defterlerini zaten biliyor. Özel paketleri dağıtmanın birçok benzerliği vardır.

GitHub Packages kullanan geliştirme ekipleri kod kitaplıklarını (npm, NuGet, Maven veya RubyGems gibi) ve kapsayıcıları doğrudan GitHub'da paylaşabilir. Bu paketler, kodu ve paketleri için aynı güvenli GitHub oturum açma bilgileri kullanılarak genel veya belirli kişilerle sınırlı olabilir. GitHub Actions ile kod kitaplıklarınızın ve kapsayıcılarınızın paketlenmesi ve yayımlanmasını dakikalar içinde otomatikleştirebilirsiniz.

Bu modülde GitHub Packages'a yayımlamak için GitHub Actions'ı kullanmayı öğreneceksiniz.

Öğrenme hedefleri

Bu modülün sonunda şunları yapacaksınız:

  • Paket Deposunun ne olduğunu ve ne zaman kullanılacağını anlama
  • GitHub Packages'da yayımlamak için GitHub Actions ile Sürekli Tümleştirme (CI) iş akışı ayarlama
  • GitHub Packages kayıt defterinde yayımlama becerinizi denetleen bir alıştırmayla bilginizi doğrulayın
  • GitHub Paketlerinin kimliğini doğrulama, yükleme ve yönetmeyi belirleme

Önkoşullar

  • GitHub hesabı
  • GitHub Actions hakkında temel bilgiler