Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

GitHub Actions: Advanced Concepts - Part 2

Kode Kloud via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
This advanced tutorial continues the exploration of GitHub Actions core concepts, diving deeper into sophisticated techniques for optimizing CI/CD pipelines. Discover how to effectively implement workflow triggers, manage job concurrency, set appropriate timeouts, and leverage matrix strategies for parallel execution across multiple configurations. Learn to work with contexts and expressions to create dynamic workflows, implement event filters for precise workflow control, and master techniques for cancelling or skipping workflows when needed. Access free labs to practice these concepts hands-on while following comprehensive explanations with timestamps for each topic. Perfect for developers looking to streamline their development processes and take their GitHub Actions implementation to the next level. The one-hour tutorial builds upon fundamentals covered in Part 1, making it suitable for both beginners advancing their skills and experienced users seeking optimization techniques.

Syllabus

00:00 - Introduction to GitHub Actions Core Concepts
00:18 - Triggering a workflow in GitHub Actions
07:49 - Using Job concurrency in GitHub Actions
16:53 - What is the use of Timeout in GitHub Actions?
20:06 - How to use Matrix Strategy in GitHub Actions?
30:06 - Additional Features of Matrix Strategy
35:24 - How to use Context in GitHub Actions?
41:35 - GitHub Actions Expressions
51:19 - Workflow Event Filters and Activity Types
01:05:58 - Cancelling and Skipping Workflows

Taught by

KodeKloud

Reviews

Start your review of GitHub Actions: Advanced Concepts - Part 2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.