في مقالة Senior App Dev Manager ، سيوضح لنا Jason Giordano كيفية استخدام إجراءات GitHub لإنشاء حل CI / CD بسيط للغاية.
تعمل GitHub Actions ، التي تم إصدارها في 13 نوفمبر 2019 ، على تسهيل أتمتة جميع مهام سير العمل في البرنامج. يمكنك قراءة التفاصيل
هنا .

كما أوصي بأن تتعرف على هذه
الوثائق قبل اتخاذ قرار بتوسيع الحل الخاص بك.
الأدوات اللازمة
DotNet Core (2.2):
dotnet.microsoft.com/download/dotnet-coreبوابة:
git-scm.com/downloadsسطح مكتب جيثب:
desktop.github.comالبدء:
افتح موجه الأوامر واكتب:
dotnet new console -o "Blog"

cd Blog dotnet run

git init git add . git commit -m "Init"

بالنسبة للخطوة الأخيرة (git push) ، سوف نستخدم واجهة المستخدم الرسومية لإظهار خيار آخر للعمل مع مستودعات Git.
لذا ، أولاً ، افتح GitHub Desktop وانقر على "إضافة مستودع موجود من محرك الأقراص الثابتة ..."

الآن انقر على "اختيار ..." ، وانتقل إلى مجلد "Blog" وانقر على "تحديد مجلد" ، ثم "إضافة مستودع"

انقر فوق "نشر مستودع"

انقر فوق "نشر مستودع" مرة أخرى

الآن انقر على "عرض على جيثب"

انقر فوق "إعداد الإجراءات"

انقر فوق "إعداد سير العمل"

انقر على "بدء الالتزام" متبوعًا "الالتزام بملف جديد"

انتقل إلى علامة التبويب "إجراءات"

انقر فوق ".NET Core" لرؤية الإنشاء التلقائي

انتقل الآن إلى علامة التبويب "الرمز"

انقر فوق "Program.cs"

انقر على أيقونة "تحرير هذا الملف"

تغيير النص إلى:
String sDayOfWeek = DateTime.Now.ToString("dddd"); Console.WriteLine("Happy " + sDayOfWeek + "!");

انقر فوق "الالتزام بالتغييرات"

ارجع إلى علامة التبويب "إجراءات" لعرض عملية الإنشاء التلقائي.

لقد كانت مقدمة بسيطة جدًا لتطبيق GitHub Actions ، بالإضافة إلى مقدمة لبعض الأدوات الأخرى التي من المحتمل أن تستخدمها في المستقبل. أنت الآن جاهز لتطبيق هذه المفاهيم الأساسية على عملية التطوير واستكشاف مسارات العمل المعقدة المتاحة.