← GitHub Foundations: colaboração e entrega com controlo
04 / 7 · 40 MIN

Automação, ambientes de desenvolvimento e IA

Escolhe ferramentas pelo mecanismo de execução e valida o que produzem.

Conceito e mecanismo

Actions define automação por workflows, eventos, jobs e passos executados em runners. Dependências entre jobs determinam quando um resultado pode ser usado por outro. Um workflow verde só sustenta o que efetivamente executou sobre a versão observada; não prova requisitos ausentes dos testes. github.dev abre uma experiência de edição no browser, sem compute ou terminal para executar a aplicação. Alterações ainda não commitadas dependem do armazenamento local do browser. Codespaces fornece um ambiente de execução configurado por dev container e pode instalar dependências ou executar comandos de preparação. Essa configuração faz parte da superfície a rever quando vem de uma contribuição externa.

Aplicação guiada

Num projeto fictício, usa ambientes de teste com dados sintéticos para avaliar alterações ao setup e evita acrescentar credenciais de produção por conveniência. Copilot pode sugerir código e apoiar tarefas através de agentes, mas a responsabilidade pela revisão permanece na equipa. Compilar não demonstra idempotência de retries, autorização correta ou tratamento de falhas. Escolha de modelo também não elimina testes. Planos individuais e planos Business ou Enterprise têm modelos de gestão distintos; a organização deve confirmar licenças e políticas efetivas para funcionalidades e modelos. A documentação muda, pelo que não baseies o desenho em quotas ou defaults presumidos. Regista o commit avaliado, resultados, limites do ensaio e decisão antes da integração.

NA PRÁTICA

Editar no browser não executa testes; um ambiente que executa setup precisa de uma fronteira de confiança.

Armadilhas comuns

Editor como runtime; CI verde como todos os requisitos; JSON como inofensivo; sugestão como aprovação; plano pessoal como política global.

Tópicos relacionados: Git, estado local e colaboração · Repositórios, ficheiros de orientação e manutenção · Conversas, rastreabilidade e partilha

Leva esta ideia contigo

Identifica onde o código executa, com que acesso e que evidência produz.

Criar conta

Referência: Actions workflows jobs and runners · GH-900 skills measured January2026;study guide updated2026-02-19

GitHub é uma marca comercial do grupo de empresas Microsoft. A dr.pt é uma plataforma de preparação independente e não está afiliada, associada, patrocinada, autorizada nem aprovada por Microsoft. Os conteúdos e as perguntas são originais, não são perguntas oficiais de exame, e concluir os nossos testes não atribui nem garante qualquer certificação. Os nomes são usados apenas para identificar o tema. Todas as outras marcas pertencem aos respetivos titulares.