آموزش شروع با اقدامات GitHub

Getting Started with GitHub Actions

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

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مفاهیم اصلی یک کنش GitHub Core Concepts of a GitHub Action

  • شارژ مجدد GitHub Flow شما Supercharging Your GitHub Flow

  • نسخه ی نمایشی: گردش ساده سلام جهانی Demo: Simple Hello World Workflow

  • کپی کردن پرونده گردش کار Dissecting the Workflow File

  • پیمایش در گردش کارها Navigating Workflow Run Logs

  • Action Events و GitHub API Action Events and the GitHub API

  • درک نقش اسرار مخزن Understanding the Role of Repository Secrets

  • اقدامات GitHub: نمای کلی مفاهیم اصلی GitHub Actions: Core Concepts Overview

  • به طور خلاصه In Summary

ادغام مداوم با اقدامات GitHub Continuous Integration with GitHub Actions

  • اقدامات GitHub قهرمان GitHub Actions Hero

  • با مخزن پروژه شروع کنید Get Started with the Project Repository

  • یک پرونده گردش کار الگو به پروژه جدید خود اضافه کنید Add a Template Workflow File to Your New Project

  • افزودن و رفع تستها برای CI Add and Fix Tests for CI

  • پرونده گردش کار را با چندین محیط هدفمند سفارشی کنید Customize the Workflow File with Multiple Target Environments

  • چندین شغل را اجرا کنید Run Multiple Jobs

  • با ساخت مصنوعات کار کنید Work with Build Artifacts

  • به طور خلاصه In Summary

تأیید گردش کار ، محافظت از شعب و اقدامات بازار Approval Workflow, Branch Protections, and Marketplace Actions

  • عملکردهای GitHub Actions خود را تجسم کنید Visualize Your GitHub Actions Workflow

  • یک پرونده گردش کار تأیید به پروژه اضافه کنید Add an Approval Workflow File to the Project

  • اقدام برچسب تأیید شده انجمن را اضافه کنید Add a Label Approved Community Action

  • محافظت از شعبه را ایجاد کنید Create Branch Protections

  • یک عملکرد Giphy Generator اضافه کنید Add a Giphy Generator Action

  • مقدمه ای بر آزمایشگاه یادگیری GitHub Introduction to GitHub Learning Lab

  • به طور خلاصه In Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش شروع با اقدامات GitHub
جزییات دوره
1h 35m
24
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
19
4.4 از 5
دارد
دارد
دارد
Aaron Stewart
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Aaron Stewart Aaron Stewart

آرون یک معمار برنامه در GitHub است و در آن محتوای شخص ثالث تمرکز دارد. وی به عنوان یک متخصص Git و GitHub ، به عنوان مربی برای مشاوره و آموزش تیم های توسعه از شرکت های برجسته صنعت در Git ، GitHub و بهبود روند همکاری و توسعه آنها ، به GitHub پیوست. هارون با یک بنیاد آموزش ، محتوا و برنامه هایی را برای خدمات حرفه ای در GitHub برای تحول دیجیتال و رهبری فکر توسعه می دهد. قبل از پیوستن به GitHub ، آرون مهندس ادغام در MX بود ، به موسسات مالی کمک می کرد تا جریان ادغام در مجموعه API های MX را ایجاد کنند و به ساخت محصولی کمک می کنند که همچنان به عنوان رهبر صنعت در فضای Fintech برای جمع آوری ، غنی سازی ، ارائه و فعالیت فعالیت می کند. در مورد داده های مالی آرون یکی از طرفداران بزرگ پادکست Lore است و اوقات فراغت خود را به پیاده روی و گشت و گذار در فضای باز می گذراند.