Skip to main content

Como verificar a integridade de uma versão

Você pode evitar adulterações e alterações acidentais garantindo que as versões usadas não tenham sido modificadas após a publicação.

Tool navigation

Observação

Immutable releases are currently in versão prévia pública and subject to change.

Pré-requisitos

Antes de validar a autenticidade de uma versão e seus ativos na linha de comando, você precisa instalar o GitHub CLI.

Como verificar versões imutáveis e artefatos locais

  1. Na linha de comando, abra o repositório que contém a versão que você deseja verificar.

  2. Para verificar se uma versão existe e é imutável, execute o seguinte comando:

    Bash
    gh release verify RELEASE-TAG
    
  3. Para verificar se um artefato local é uma correspondência exata para um ativo de versão, execute o seguinte comando:

    Bash
    gh release verify-asset RELEASE-TAG ARTIFACT-PATH
    

    Observação

    Este comando não pode ser usado para verificar o arquivo zip do código-fonte ou tarball para uma versão, pois esses ativos são criados apenas quando um download é solicitado.

  1. Em GitHub, acesse a página principal do repositório.

  2. À direita da lista de arquivos, clique em Versões.

    Captura de tela da página principal de um repositório. Um link, rotulado como "Versões", é realçado com um contorno laranja.

  3. À esquerda da versão que você deseja verificar, abaixo do autor da versão, confirme se " Imutável" está presente.