مقدمة

مكتمل

تسمح سجلات الحزم للمطورين بمشاركة مكتبات التعليمات البرمجية واستخدامها بسهولة واستخدامها عبر محطات عمل التطوير. بعض المطورين على دراية بالفعل بسجلات الحزم العامة، مثل npm أو NuGet. نشر الحزم الخاصة له العديد من أوجه التشابه.

يمكن لفرق التطوير التي تستخدم GitHub Packages مشاركة مكتبات التعليمات البرمجية (مثل npm أو NuGet أو Maven أو RubyGems) والحاويات مباشرة داخل GitHub. يمكن أن تكون هذه الحزم عامة أو مقيدة بأشخاص محددين، باستخدام نفس تسجيل دخول GitHub الآمن للتعليمات البرمجية والحزم الخاصة بهم. باستخدام GitHub Actions، يمكنك أتمتة حزم ونشر مكتبات التعليمات البرمجية والحاويات في دقائق.

في هذه الوحدة، ستتعلم كيفية استخدام إجراءات GitHub للنشر إلى GitHub Packages.

أهداف التعلم

بنهاية هذه الوحدة النمطية، ستقوم ب:

  • فهم ماهية مستودع الحزم ومتى يتم استخدامه
  • إعداد سير عمل التكامل المستمر (CI) باستخدام GitHub Actions للنشر إلى GitHub Packages
  • التحقق من صحة معرفتك من خلال تمرين يتحقق من قدرتك على النشر إلى سجل GitHub Packages
  • تحديد كيفية مصادقة حزم GitHub وتثبيتها وإدارتها

المتطلبات المسبقه

  • حساب GitHub
  • المعرفة الأساسية بإجراءات GitHub