Questão FC370163
Um workflow no github é um processo automatizado e configurável capaz de executar jobs. Com relação aos componentes básicos presentes nos workflows, analise os itens a seguir. I. E
Automação e Gestão de Projetos de Software
FGV · 2025
Um workflow no github é um processo automatizado e configurável capaz de executar jobs.
Com relação aos componentes básicos presentes nos workflows, analise os itens a seguir.
I. Event é uma atividade específica em um repositório que aciona a execução do workflow. Por exemplo, uma atividade pode se originar do GitHub quando um usuário cria uma solicitação de pull ou envia um commit para um repositório.
II. Job é um conjunto de tarefas que são executadas em um workflow por um ou mais hosts. Cada tarefa é uma ação ou shell script a ser executado na ordem em que foram definidos, sendo dependentes umas das outras.
III. Host é um servidor que executa os workflows quando são acionados pelos usuários. Cada host pode executar vários jobs de modo concorrente. O GitHub fornece hosts no Ubuntu Linux, Windows e MacOS.
Está correto, o que se afirma em
- I, apenas.
- II, apenas.
- III, apenas.
- I e II, apenas.
- II e III, apenas.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Event (evento) é o mecanismo que serve como gatilho para iniciar um workflow no GitHub Actions. Trata‑se de uma ocorrência no repositório — por exemplo, um push, a abertura/atualização de uma pull request, ou um cronograma agendado — que o arquivo de workflow declara em sua chave on.
Ao configurar um evento, é possível filtrar quando o workflow deve rodar (por ramo, por caminho de arquivo, por tipo de ação) ou aceitar eventos personalizados via repository_dispatch ou webhooks. Assim, o evento não executa diretamente ações, mas determina o momento e as condições em que o workflow será acionado.
Entender corretamente o papel do evento é fundamental para orquestrar automações reativas e eficientes no ciclo de desenvolvimento.
Conteúdo do catálogo FC Concursos · Atualizado em