گیتهاب اکشن یک ابزار برای ادغام مداوم (CI) است که به توسعهدهندگان این امکان را میدهد که کارهای مربوط به پروژههای وب خود را بهصورت خودکار انجام دهند. در این دوره، خواهید آموخت که چگونه از این ابزار قدرتمند برای ساخت جریانهای کاری که بهوسیله رویدادها فعال میشوند، توسعه خطوط CI/CD و ایجاد اقدامات سفارشی استفاده کنید. مایکل جنکینز، مدرس این دوره، به شما نشان میدهد که چگونه اولین اقدامات خود را ایجاد کنید و سپس یک جریان کاری بسازید که آنها را اجرا کند.
همچنین او نحوه استفاده از اقدامات موجود در GitHub Marketplace و مخازن عمومی را نشان میدهد، قابلیتهای GitHub Actions را برای پشتیبانی از جریانهای کاری CI/CD خود به کار میبرد و نحوه برنامهریزی و توسعه اقدامات سفارشی را آموزش میدهد.
اهداف یادگیری این دوره عبارتند از:
- یادگیری نحوه ایجاد یک اقدام
- نحوه ساخت یک جریان کاری
- چگونگی افزودن اقدامات به جریان کاری
- آموزش استفاده از اقدامات موجود در یک مخزن
- نحوه توسعه خطوط CI/CD با استفاده از GitHub Actions
- یادگیری ساخت اقدامات سفارشی
- آموزش نحوه انتشار یک اقدام در GitHub Marketplace