مصرف جریان های کاری GitHub Actions

Consuming GitHub Actions Workflows

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: GitHub Actions Workflow یک محیط قدرتمند برای اجرای اسکریپت ها و کدها در پاسخ به محرک های رویداد ارائه می کند. در این دوره، Consuming GitHub Actions Workflows، نحوه کار با مصنوعات، لاگ ها و اکشن های GitHub را یاد خواهید گرفت. ابتدا، جریان‌های کاری قالب‌بندی شده را بررسی می‌کنید، که به شما امکان می‌دهد مراحل گردش کار را ایجاد کنید که می‌تواند برای ثبات در سراسر سازمانتان دوباره استفاده شود. در مرحله بعد، متوجه خواهید شد که چگونه گزارش‌ها می‌توانند برای اشکال‌زدایی و تشخیص مشکلات مربوط به گردش کار استفاده شوند. در نهایت، نحوه استفاده از Actions را در یک گردش کار، چه از بازار یا اقداماتی که خودتان ایجاد می‌کنید، یاد خواهید گرفت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش عمیق مربوط به GitHub Actions و گزارش های گردش کار مورد نیاز برای مصرف GitHub Actions Workflows را خواهید داشت.

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

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

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

یک گردش کار، گزارش‌ها و مصنوعات آن را پیدا کنید Locate a Workflow, its Logs, and Artifacts

  • ارتقای ثبات از طریق قابلیت استفاده مجدد Promoting Consistency through Reusability

  • کد منبع و GitHub Repo را ایجاد کنید Create Source Code and GitHub Repo

  • یک گردش کار GitHub Actions ایجاد کنید Create a GitHub Actions Workflow

  • یافتن سیاهههای گردش کار Locate Workflow Logs

  • آرتیفکت های گردش کار را از رابط کاربری دانلود کنید Download Workflow Artifacts from the User Interface

  • غیرفعال کردن در مقابل حذف گردش کار Disabling vs. Deleting Workflows

  • اجتناب از تکرار با استفاده از گردش کار قابل استفاده مجدد Avoiding Duplication by Using Reusable Workflows

  • یک گردش کار قابل استفاده مجدد ایجاد کنید Create a Reusable Workflow

  • گردش کار قابل استفاده مجدد را به مخزن مشترک منتقل کنید Move Reusable Workflow to Shared Repo

  • گردش کار قالب سازمان Organization Templated Workflows

  • یک گردش کار شروع کننده ایجاد کنید Create a Starter Workflow

  • پیاده سازی Deployment to Azure App Service Implement Deployment to Azure App Service

اثرات یک گردش کار را تفسیر کنید Interpret the Effects of a Workflow

  • اشکال زدایی جریان های کاری GitHub Actions Debugging GitHub Actions Workflows

  • اثرات یک گردش کار از خواندن فایل پیکربندی آن را شرح دهید Describe a Workflow’s Effects from Reading Its Configuration File

  • تشخیص اجرای ناموفق گردش کار با استفاده از گزارش‌ها Diagnose a Failed Workflow Run Using Logs

  • ورود اشکال‌زدایی مرحله‌ای در یک گردش کار را فعال کنید Enable Step Debug Logging in a Workflow

  • دسترسی به گزارش‌ها از REST API GitHub Access Logs from GitHub’s REST API

  • دانلود Logs با استفاده از REST API Download Logs Using REST API

  • رویدادی را که باعث ایجاد یک جریان کاری شده است شناسایی کنید Identify the Event That Triggered a Workflow

  • متغیرهای پیش فرض محیط Default Environment Variables

  • از متغیرهای پیش فرض محیط در یک گردش کار استفاده کنید Use Default Environment Variables in a Workflow

  • عبور متغیرهای محیط سفارشی در یک مرحله گردش کار Passing Custom Environment Variables in a Workflow Step

از Actions در یک گردش کار استفاده کنید Use Actions in a Workflow

  • شاخص های اقدامات قابل اعتماد Indicators of Trustworthy Actions

  • نوع، ورودی ها و خروجی های یک اقدام را شناسایی کنید Identify an Action’s Type, Inputs, and Outputs

  • از نسخه خاص یک اقدام در یک گردش کار استفاده کنید Use the Specific Version of an Action in a Workflow

نمایش نظرات

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

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

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

مصرف جریان های کاری GitHub Actions
جزییات دوره
1h 47m
26
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Neil Morrissey Neil Morrissey

نیل در طول سالهای فعالیت خود در IT ، روی همه برنامه ها از برنامه های فشرده کامپکت NET همراه اولیه تا برنامه های وب مبتنی بر Azure مدرن کار کرده است. وی به عنوان یک توسعه دهنده و معمار ، بر روی توسعه ، امنیت و میزبانی برنامه های دات نت و جاوا اسکریپت بر روی سیستم عامل های مختلف مایکروسافت از جمله ASP.NET ، SharePoint و Dynamics CRM تمرکز کرده است. نیل چندین گواهینامه مایکروسافت از جمله MCPD ، MCSA و MCSD دارد.