Loading video player...
*GitHub Actions Fundamentals | Workflows, Jobs, Steps & First Workflow Demo* 👉 GitHub Repository: https://github.com/CloudWithVarJosh/GitHub-Actions-Basics-To-Production 👉 GitHub Actions Playlist: https://www.youtube.com/playlist?list=PLmPit9IIdzwThF00pAAvktjkVtL7APhD5 👉 Join the Channel to support: https://www.youtube.com/channel/UCaLKKEjj21ucnOYi45ZHwkw/join In this second lecture of the *GitHub Actions: Basics to Production* series, we move deeper into the GitHub Actions execution model by understanding how workflows are triggered and where they execute. We will explore different GitHub Actions workflow trigger categories including repository events, manual triggers, scheduled workflows, external triggers, and reusable workflow orchestration. We will also understand GitHub Actions contexts, runner environment variables, GitHub-hosted runners, runner sizing considerations, and Ubuntu vs Windows runner execution behavior. This lecture is designed to build strong operational understanding around workflow execution before moving into advanced CI/CD automation topics later in the series. 🛠 What You’ll Learn * Workflow trigger categories in GitHub Actions * Repository, manual, scheduled, and external triggers * `workflow_dispatch`, `schedule`, `repository_dispatch`, and `workflow_call` * GitHub Actions contexts vs runner variables * Event-driven workflow execution behavior * Standard vs larger GitHub-hosted runners * Runner sizing considerations * Production runner selection strategies * Ubuntu vs Windows runner execution behavior * Bash vs PowerShell execution in workflows * GitHub-hosted runner environment variables * Multi-trigger workflow execution demos ⏰ Timestamps 00:00:00 Introduction 00:01:20 Workflow Trigger Categories in GitHub Actions 00:07:42 Repository, Manual, Scheduled & External Triggers 00:19:04 Demo: Understanding GitHub Contexts 00:30:55 Demo: Using Different Workflow Events 00:37:25 GitHub-Hosted Runners: Standard vs Larger Runners 00:42:50 Demo: Understanding GitHub-Hosted Runners & Runner Variables 00:48:36 Ubuntu vs Windows Runners & Shell Behavior 00:53:02 Outro & Next Lecture Preview 📚 *Other Courses* *Kubernetes* 👉 CKA 2025 Playlist: https://youtube.com/playlist?list=PLmPit9IIdzwRjqD-l_sZBDdPlcSfKqpAt 👉 Kubernetes Projects: https://www.youtube.com/playlist?list=PLmPit9IIdzwSv2zwizysG6OwWUACpQFN0 👉 Kubernetes Mega Project: https://www.youtube.com/watch?v=9LXZm0Fryfw *CI/CD (Jenkins)* 👉 Jenkins Playlist: https://www.youtube.com/playlist?list=PLmPit9IIdzwSiYCKOtXUGNwytXXiJ8Rv8 👉 GitHub Repository: https://github.com/CloudWithVarJosh/Jenkins-Basics-To-Production *GitOps (ArgoCD)* 👉 Argo CD Playlist: https://www.youtube.com/playlist?list=PLmPit9IIdzwSR-4FP65oP3AoZCKBvbwXg 👉 Argo CD Repository: https://github.com/CloudWithVarJosh/ArgoCD-Basics-To-Production *Git Masterclass* 👉 Git Playlist: https://www.youtube.com/playlist?list=PLmPit9IIdzwT6nq8hIuf7MBcPVzw3cX3K 👉 Git Repository: https://github.com/CloudWithVarJosh/Git-Masterclass 🔗 *Stay Connected* 👉 LinkedIn: https://linkedin.com/in/varun-joshi-2b516752 👉 GitHub: https://github.com/CloudWithVarJosh 🔖 *Hashtags* #GitHubActions #DevOps #CICD #GitHub #CloudWithVarJosh #Automation #PlatformEngineering #Kubernetes #GitOps #SoftwareEngineering