Questão 73 · Informática: Programação e algoritmos
Texto associado à questão
Checkout code uses: actions/checkout@v2 Com base na instrução precedente, julgue o item a seguir, considerando o contexto de um arquivo de workflow no GitHub Actions e a função da ação actions/checkout@v2.
steps: - name:
A instrução apresentada tem como objetivo realizar o checkout, ou seja, baixar o código do repositório no runner para a execução de outras tarefas.
Julgue o item:
Gabarito: CERTO
Gabarito definitivo divulgado pela banca Cebraspe (TRF6 2025).
Comentário
Gabarito: CERTO.
A instrução uses: actions/checkout@v2 dentro de um arquivo de workflow do GitHub Actions é fundamental para qualquer pipeline de CI/CD que precise interagir com o código-fonte do repositório. O objetivo principal dessa ação é, de fato, baixar o código do repositório (realizar o "checkout") para o ambiente de execução (o "runner") onde o workflow está sendo executado. Isso permite que as etapas subsequentes do workflow, como compilação, testes, análise de código ou deploy, tenham acesso aos arquivos do projeto. Sem essa etapa, o runner não teria o código disponível para trabalhar, tornando a maioria dos workflows inoperantes. A versão @v2 indica uma versão específica da ação, garantindo compatibilidade e estabilidade.
Dica: O Cebraspe frequentemente cobra o entendimento de ferramentas e comandos específicos em contextos de desenvolvimento e automação, como noções de CI/CD e GitHub Actions.
Fundamentos: Conceito de GitHub Actions · Função da ação actions/checkout
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TRF6 2025 (Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação), questão 73, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.