Por padrão, GitHub armazena registros e artefatos de compilação por 90 dias, e você pode personalizar este período de retenção dependendo do tipo de repositório. Para obter mais informações, confira "Gerenciando as configurações do GitHub Actions para um repositório".
É necessário o acesso de leitura ao repositório é para executar essas etapas.
-
Em GitHub, acesse a página principal do repositório.
-
No nome do repositório, clique em Ações.
-
Na barra lateral esquerda, clique no fluxo de trabalho que deseja ver.
-
Na lista de execuções de fluxo de trabalho, clique no nome da execução para ver o resumo da execução do fluxo de trabalho.
-
Na seção "Artefatos", clique no artefato que deseja baixar.
Para saber mais sobre GitHub CLI, confira "Sobre o a CLI do GitHub".
GitHub CLI irá fazer o download de cada artefato em diretórios separados baseados no nome do artefato. Se apenas um único artefato for especificado, ele será extraído para o diretório atual.
Para baixar todos os artefatos gerados por uma execução de fluxo de trabalho, use o subcomando run download
. Substitua run-id
pela ID da execução da qual deseja baixar artefatos. Se você não especificar uma run-id
, a GitHub CLI retornará um menu interativo para você escolher uma execução recente.
gh run download RUN_ID
Para baixar um artefato específico de uma execução, use o subcomando run download
. Substitua run-id
pela ID da execução da qual deseja baixar artefatos. Substitua artifact-name
pelo nome do artefato que deseja baixar.
gh run download RUN_ID -n ARTIFACT_NAME
Você pode especificar mais de um artefato.
gh run download RUN_ID> -n ARTIFACT_NAME-1 -n ARTIFACT_NAME-2
Para baixar artefatos específicos em todas as execuções em um repositório, use o subcomando run download
.
gh run download -n ARTIFACT_NAME-1 ARTIFACT_NAME-2