دوره آموزشی
دوبله زبان فارسی
نوشتن و نگهداری گردشکارهای GitHub Actions
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
گیتهاب میتواند بسیار بیشتر از فقط میزبانی کد منبع انجام دهد. در دوره «نوشتن و نگهداری گردشکارهای GitHub Actions»، شما یاد خواهید گرفت که چگونه تسکها را با GitHub Actions خودکار کنید. ابتدا، شما با تریگر کردن گردشکارها برای ساخت و تست نرمافزار آشنا خواهید شد. سپس یاد میگیرید که چگونه به طور ایمن سرویسهای خارجی را یکپارچه کنید. در نهایت، شما یاد خواهید گرفت که چگونه نرمافزار را بستهبندی و توزیع کرده و استقرار دهید. وقتی که دوره را تمام کنید، شما مهارتها و دانش لازم درباره GitHub Actions را در اختیار خواهید داشت تا هر تسک را که تصور میکنید خودکار کنید.
نوشتن و نگهداری گردشکارهای GitHub Actions
-
بررسی دوره 0:01:00
-
ایجاد و اجرای یک گردشکار 0:03:00
-
پوش کردن تریگرهای اجرای گردشکار شماره 2 0:02:00
-
تریگر کردن یک زمانبندی 0:02:00
-
تریگرهای دستی با workflow_dispatch 0:01:00
-
dotnet build در هر پوش 0:02:00
-
تشخیص خطای بیلد 0:02:00
-
استفاده از رابط خط فرمان گیتهاب برای مشاهده اجراها و گردشکارها 0:01:00
-
Jobs دارای Steps هستند 0:02:00
-
یک گردشکار جدید برای بیلد بالایی 0:03:00
-
چه نرمافزارهایی روی اوبونتو نصب شده است؟ 0:02:00
-
افزودن actions/setup-go 0:03:00
-
یک فایل گردشکار نامعتبر باعث خطای فوری میشود 0:02:00
-
تنظیم دایرکتوری فعال در Run Step چندخطی 0:02:00
-
go-version-file و نسخه Go کش شده در مقابل دانلود شده 0:02:00
-
فیکس کردن کش کردن وابستگیها 0:04:00
-
اجرای روی macos-latest 0:02:00
-
رجیستر یک اجراگر خود میزبانی شده 0:02:00
-
هدفگذاری یک Job برای استفاده از اجراگر خود میزبانی شده 0:02:00
-
رابط خط فرمان گیتهاب اطلاعات فراوانی را ارائه میدهد 0:02:00
-
احرازهویت با GH_TOKEN 0:01:00
-
تزریق متغیر محیطی GH_TOKEN 0:03:00
-
کامنتگذاری روی Issue با اکشنها و اسکریپتهای گیتهاب 0:03:00
-
تنظیم مجوزهای توکن برای نوشتن روی Issue 0:02:00
-
تست تریگر باز کردن Issue 0:03:00
-
افزودن Secret برای OPENAI_API_KEY 0:02:00
-
تست حالت چت Code Butlers 0:03:00
-
Jobs شرطی با If 0:02:00
-
Job شرطی دیگر برای حالت بررسی Code Butlers 0:02:00
-
لاگ کردن Payload رویداد و غیرفعالسازی گردشکار 0:04:00
-
نظارت بر اجرای گردشکارها در ویژوال استودیو کد 0:04:00
-
اکشنها و آپلود آرتیفکت 0:01:00
-
استراتژی ماتریس برای سیستمعامل اجراگر 0:02:00
-
دانلود و حذف آرتیفکتها 0:01:00
-
استفاده از اسکریپت برای کامپایل کردن متقاطع 0:02:00
-
گروهبندی لاگها با فرمانهای گردشکار 0:01:00
-
ایجاد نسخه گیتهاب 0:03:00
-
بروزرسانی نسخه موجود 0:01:00
-
انتشار فقط بر اساس تگها 0:03:00
-
نشانهای وضعیت گردشکار 0:01:00
-
گردشکار برای ساخت یک ایمیج 0:02:00
-
پوش کردن ایمیج به ghcr.io برای ایجاد پکیج 0:02:00
-
ساخت ایمیج برای dotnet Web API 0:02:00
-
گردشکار برای پوش کردن ایمیج به داکرهاب 0:02:00
-
محیط تولید برای استقرار به تأییدیه نیاز دارد 0:02:00
-
تست لاگین آژور با تأییدیه 0:01:00
-
اکشن آژور و استقرار وب اپلیکیشنها 0:03:00
-
رکورد URL وب اپلیکیشن روی استقرار 0:02:00
-
کل پایپلاین CD کار میکند 0:02:00
-
تریگر کردن گردشکار جدید در زمان ایجاد استقرار 0:02:00
-
انتقال متغیرهای محیطی با فایل محیط GITHUB_ENV 0:02:00
-
انتقال خروجیها بین Job های وابسته 0:01:00
-
استفاده از کانتینر Job برای ارائه رابط خط فرمان MySQL 0:01:00
-
اتصال به کانتینر سرویس MySQL 0:02:00
-
راهاندازی گردشکار CodeQL 0:02:00
-
هشدارها از مجموعه امنیت و کیفیت 0:02:00
مشخصات آموزش
نوشتن و نگهداری گردشکارهای GitHub Actions
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:56
- مدت زمان :2:03:16
- حجم :342.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy