Este navegador já não é suportado.
Atualize para o Microsoft Edge para tirar partido das funcionalidades mais recentes, atualizações de segurança e suporte técnico.
Escolha a melhor resposta para cada pergunta.
O que é o GitHub Script?
Uma linguagem de programação que compila para JavaScript.
Uma sintaxe de automação para o shell do GitHub.
Uma ação do fluxo de trabalho que permite o acesso à API do GitHub a partir do GitHub Actions.
Qual é a diferença entre o GitHub Script e o GitHub Actions?
O GitHub Actions não serve para automatizar pipelines de criação e versão. Foi escrito na linguagem de programação do GitHub Script.
O GitHub Actions é um motor de fluxo de trabalho que automatiza a execução de ações. O GitHub Script é uma das ações disponíveis para utilizar num fluxo de trabalho.
O GitHub Actions automatiza os fluxos de trabalho que são executados dentro do GitHub. O GitHub Script automatiza os fluxos de trabalho que são executados fora do GitHub.
Por que motivo utilizaríamos o seguinte YAML numa ação do GitHub Script: if: contains(github.event.issue.labels.*.name, 'bug')?
if: contains(github.event.issue.labels.*.name, 'bug')
Para garantir que o script seja executado somente quando o problema de destino for rotulado como um bug.
Para garantir que novos nomes de problemas não violem a política de relatório de bugs quando os problemas são criados.
Para sinalizar automaticamente todas as consolidações com código que correspondam ao padrão de espaço de nomes github.event.issue.labels.*.name como um erro.
github.event.issue.labels.*.name
Tem de responder a todas as questões antes de verificar o seu trabalho.
Esta página foi útil?
Precisa de ajuda com este tema?
Quer experimentar usar o Ask Learn para esclarecer ou orientar este tema?