وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Authoring and Maintaining GitHub Actions Workflows

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

Tired of building and deploying software manually? This course will teach you how to automate software from commit through to production using workflows in GitHub Actions.


1. Course Overview
  • 1. Course Overview

  • 2. Triggering Workflows with Events
  • 1. Creating and Running a Workflow
  • 2. Push Triggers Workflow Run #2
  • 3. Triggering on a Schedule
  • 4. Manual Triggers with workflow dispatch
  • 5. dotnet build on Every Push
  • 6. Detecting a Build Failure
  • 7. Using the gh CLI to View Runs and Workflows

  • 03. Using Steps on Runners
  • 01. Jobs Have Steps
  • 02. A New Workflow for the Upper Build
  • 03. What Software Is Pre-installed on ubuntu-latest
  • 04. Adding actionssetup-go
  • 06. An Invalid Workflow File Causes an Immediate Failure
  • 07. Set Working Directory on the Multiline Run Step
  • 08. go-version-file and Cached vs. Downloaded Go Version
  • 09. Fix Caching of Dependencies
  • 10. Running on macos-latest
  • 11. Registering a Self-hosted Runner
  • 12. Targeting a Job to Use a Self-hosted Runner

  • 04. Injecting Secrets and Environment Variables
  • 01. The gh CLI Provides a Wealth of Information
  • 02. Authenticating with GH TOKEN
  • 03. Injecting the GH TOKEN Environment Variable
  • 04. Commenting on Issues with actionsgithub-scripts
  • 05. Set Token Permissions to Write to Issues
  • 06. Testing the Issue Opened Trigger
  • 07. Adding a Secret for an OPENAI API KEY
  • 08. Testing Code Butlers Chat Mode
  • 09. Conditional Jobs with If
  • 10. Another Conditional Job for Code Butlers Review Mode
  • 11. Log the Event Payload and Disable the Workflow

  • 05. Publishing Artifacts
  • 01. Monitor Workflow Runs Inside VSCode
  • 02. actionsupload-artifact
  • 03. Matrix Strategy for Runner OS
  • 04. Download and Delete Artifacts
  • 05. Using a Script to Cross Compile
  • 06. Grouping Logs with Workflow Commands
  • 07. Creating a GitHub Release
  • 08. Updating an Existing Release
  • 09. Release on Tags Only
  • 10. Workflow Status Badges
  • 11. Workflow to Build an Image
  • 12. Push the Image to ghcr.io to Create a Package

  • 06. Deployment Pipelines
  • 01. Building an Image for the dotnet Web API
  • 02. Workflow to Push an Image to Docker Hub
  • 03. Production Environment Requires Approval to Deploy
  • 04. Test Azure Login with Approval
  • 05. azurewebapps-deploy Action
  • 06. Record the WebApp URL on the Deployment
  • 07. The Entire CD Pipeline Works!
  • 08. Triggering a New Workflow on Deployment Created
  • 09. Passing Environment Variables with GITHUB ENV Environment File
  • 10. Passing Outputs between Dependent Jobs
  • 11. Using a Job Container to Provide the MySQL CLI
  • 12. Connecting to a MySQL Service Container!
  • 13. Setting up a CodeQL Workflow
  • 14. Alerts from the security-and-quality Suite
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 40944
    حجم: 343 مگابایت
    مدت زمان: 121 دقیقه
    تاریخ انتشار: 2 آبان 1403
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید