Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GitHub Actions - Semana DevOps LINUXTips.pdf
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Camila Maia
February 07, 2025
0
48
GitHub Actions - Semana DevOps LINUXTips.pdf
Camila Maia
February 07, 2025
Tweet
Share
More Decks by Camila Maia
See All by Camila Maia
Minha Jornada em Developer Experience (DX) - DevOpsDays Salvador 2024
camilamaia
0
46
Cumbuca Dev: Ensinando com Open Source - 71º Python Floripa no MeLi
camilamaia
0
78
COMO E PORQUE ENSINAR A PROGRAMAR COM OPEN SOURCE - Python Brasil 2023
camilamaia
0
75
Como testar e manter APIs de qualidade - Codecon Digital 2023
camilamaia
0
1.2k
factory_boy: testing like a pro. DjangoCon US 2022
camilamaia
0
910
ScanAPI Workshop. DjangoCon EU 2022
camilamaia
0
790
factory_boy: testing like a pro. DjangoCon EU 2022
camilamaia
1
900
Como testar e documentar REST APIs com ScanAPI - Agile Testers Conference 2021
camilamaia
0
440
factory_boy: Testando Objetos Complexos Python Brasil 2021
camilamaia
0
550
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
480
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
240
Odyssey Design
rkendrick25
PRO
2
550
エンジニアに許された特別な時間の終わり
watany
106
240k
Become a Pro
speakerdeck
PRO
31
5.9k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
690
Building Adaptive Systems
keathley
44
3k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
990
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
160
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
770
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
640
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Transcript
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!!