Please enable JavaScript.
Coggle requires JavaScript to display documents.
Integração Continua - Coggle Diagram
Integração Continua
Github Actions
tags
name
nome do workflow
jobs
Define conjuntos de tarefas independentes, que podem rodar em paralelo.
on
Evento(s) que disparam o workflow
quando o workflow será executado
Ex: push
steps
Lista passo a passo do que será feito dentro de um job.
cada step pode:
Ter um nome (name)
Rodar um comando (run)
Usar uma ação do GitHub (uses)
comandos principais
runs-on: ubuntu-24.04
Máquina virtual Ubuntu onde os testes serão executados
uses:
actions/checkout@v4
Clona o repositório
uses:
cypress-io/github-action@v6
Instala o Node.js e as dependências;
Instala o Cypress;
Executa os testes automatizados em uma máquina virtual Ubuntu.
O que é um workflow?
Um workflow no GitHub Actions é um conjunto automatizado de etapas (scripts, testes, deploys, etc.) que são executadas automaticamente em resposta a eventos no seu repositório — como push, pull request, merge, tag, schedule (agendamento), etc.