Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
GitHub Actions - Semana DevOps LINUXTips.pdf
Search
Camila Maia
February 07, 2025
69
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
GitHub Actions - Semana DevOps LINUXTips.pdf
Camila Maia
February 07, 2025
Transcript
74 slides
Desvendando o CI/CD do GitHub Camila Maia
speackerdeck.com/cmaiacd
Plataforma que permite automatizar processos de desenvolvimento de software no
GitHub. Ela é uma ferramenta de integração contínua e entrega contínua (CI/CD).
COMPONENTES
Workflows
None
.github/workflows/
.github/workflows/<arquivo>.yml
None
None
None
Eventos
Quando?
None
None
None
None
EVENTO aciona
None
None
None
None
None
Jobs
O quê?
None
None
None
Job 2 Job 1 Job 3 EVENTO aciona
None
None
Runners
Onde?
None
None
None
None
None
None
Runner 2 🖥️ Job 2 Job 1 Runner 1 🖥️
Runner 3 🖥️ Job 3 EVENTO aciona
None
None
None
None
Steps
Passo a passo
None
None
Runner 2 🖥️ Step 1 Step 2 Job 2 Job
1 Runner 1 🖥️ Step 1 Step 2 Step 3 Runner 3 🖥️ Job 3 Step 1 Step 2 Step 4 Step 5 Step 3 EVENTO aciona
None
None
None
None
Actions
Ferramentas
None
None
.github/actions/
EXEMPLO DE DEPLOY
None
None
None
None
None
https://api.slack.com/apps
None
github.com/cumbucadev/actionando/settings/secrets/actions
None
None
None
DOCS
None
github.com/cumbucadev/actionando
cumbuca.dev @cmaiacd github.com/camilamaia Obrigada!!
More Decks by Camila Maia
See All by Camila Maia
Infraestrutura não é caridade - Keynote Python Brasil 2026
camilamaia
0
24
Minha Jornada em Developer Experience (DX) - DevOpsDays Salvador 2024
camilamaia
0
73
Cumbuca Dev: Ensinando com Open Source - 71º Python Floripa no MeLi
camilamaia
0
98
COMO E PORQUE ENSINAR A PROGRAMAR COM OPEN SOURCE - Python Brasil 2023
camilamaia
0
100
Como testar e manter APIs de qualidade - Codecon Digital 2023
camilamaia
0
1.3k
factory_boy: testing like a pro. DjangoCon US 2022
camilamaia
0
980
ScanAPI Workshop. DjangoCon EU 2022
camilamaia
0
880
factory_boy: testing like a pro. DjangoCon EU 2022
camilamaia
1
980
Como testar e documentar REST APIs com ScanAPI - Agile Testers Conference 2021
camilamaia
0
500
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.9k
Statistics for Hackers
jakevdp
799
230k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
850
The Language of Interfaces
destraynor
162
27k
How to Ace a Technical Interview
jacobian
280
24k
Visualization
eitanlees
153
17k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
690
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
670
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
Testing 201, or: Great Expectations
jmmastey
46
8.4k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
620
Fireside Chat
paigeccino
43
4.1k