Previous slide
Next slide
Toggle fullscreen
Open presenter view
CI/CD with GitHub Actions
Chris Ayers
Senior Customer Engineer
Microsoft
Twitter: @Chris_L_Ayers
LinkedIn: -
chris-l-ayers
Blog:
https://chrislayers.com/
GitHub:
Codebytes
Agenda
YAML
CI / CD
Actions Overview
Demos
YAML
Yet Another Markup Language
GitHub uses YAML for workflows
Feature
Description
Lists
Start with a –
Key-Value
Key: value
Objects
Objects:
Properties of objects
What is CI/CD?
Actions Overview
Actions are Event Driven
Live in the .github/workflows folder
Workflows are defined in YAML
Workflows
Events trigger workflows
Workflows contain jobs
Jobs contain steps
Steps are commands or actions
Jobs
Workflows can contain multiple jobs
Each job runs on a Runner
DEMOS
Questions
Resources
Links
https://docs.microsoft.com/en-us/users/chrisayers/collections/ykr4sj3rzmnkqz?WT.mc_id=learnlive-20220629B
https://skills.github.com
Chris Ayers
Twitter: @Chris_L_Ayers
LinkedIn: -
chris-l-ayers
Blog:
https://chrislayers.com/
GitHub:
Codebytes