Ixchel Ruiz
Lights, Camera, GitHub Actions!
#1about 3 minutes
Understanding the core components of GitHub Actions
A workflow is triggered by an event and contains jobs with steps that run on hosted or self-hosted runners.
#2about 7 minutes
Configuring workflow triggers with events and filters
Workflows can be triggered by repository events, schedules, or manual dispatches, with filters for branches, tags, and paths to control execution.
#3about 10 minutes
Sharing data between jobs with contexts and variables
Use contexts, environment variables, inputs, and outputs to pass information between different jobs and steps in a workflow.
#4about 6 minutes
Managing job dependencies and concurrency
Control the execution order of jobs using the `needs` keyword and manage parallel runs with concurrency groups to prevent race conditions.
#5about 4 minutes
Creating modular pipelines with reusable workflows
Avoid duplicating code by creating reusable workflows that can be called from other workflows, passing secrets and inputs as needed.
#6about 6 minutes
Demoing manual inputs and job dependency results
A practical demonstration shows how to use different input types for manual triggers and how job dependencies affect skipped or failed jobs.
#7about 13 minutes
Refactoring a repetitive Java build with reusable workflows
A complex multi-OS Java build workflow is refactored into a cleaner, maintainable pipeline by extracting common logic into a reusable workflow.
#8about 15 minutes
Answering audience questions on GitHub Actions
The speaker answers questions about comparing GitHub Actions to other CI/CD tools, optimizing performance, and its future evolution.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
04:03 MIN
Exploring the core components of GitHub Actions
CI/CD with Github Actions
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
03:25 MIN
Building a CI/CD pipeline with GitHub Actions
One-click-to-production: Test and automate your application
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
04:03 MIN
Automating repository tasks with AI-powered actions
Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
16:20 MIN
Building a deployment pipeline with GitHub Actions
CD2CF - Continuous Deployment to Cloud Foundry
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
02:32 MIN
Securing workflows with secrets and best practices
CI/CD with Github Actions
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
04:10 MIN
How AI agents automate development with GitHub Copilot
Agentic DevOps: How AI-Powered Automation Transforms Software Delivery on GitHub and Azure
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
04:32 MIN
Consuming secrets in workflows and avoiding common pitfalls
Best Practices for Using GitHub Secrets
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
02:25 MIN
A live demonstration of auto-scaling self-hosted runners
A deep dive into ARC the Kubernetes operator to scale self-hosted runners
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
Featured Partners
Related Videos
CI/CD with Github Actions
Chris Ayers
Best Practices for Using GitHub Secrets
Marcel Lupo
Build a CI/CD pipeline to automate code reviews and ensure code quality
Julien Delange
A deep dive into ARC the Kubernetes operator to scale self-hosted runners
Bassem Dghaidi
Plan CI/CD on the Enterprise level!
Pawel Piwosz
Infrastructure as Code: The Developer's Secret Weapon
Hennie Francis
Git for Code Reviews
Johannes Haux
#90DaysOfDevOps - The DevOps Learning Journey
Michael Cade
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.




Rocken AG
Remote
DevOps
Ansible
Terraform
Continuous Delivery

Luxoft Dxc
Senior
Linux
Jenkins
Performance Testing
Continuous Integration



