Skip to main content

릴리스의 무결성 유효성 검사

사용 중인 릴리스가 게시 후 수정되지 않도록 하여 변조 및 실수로 인한 변경을 방지할 수 있습니다.

Tool navigation

참고 항목

Immutable releases are currently in 공개 미리 보기 and subject to change.

필수 조건

명령줄에서 릴리스와 해당 자산의 신뢰성의 유효성을 검사하기 전에 GitHub CLI 설치작업을 진행해야 합니다.

변경이 불가능한 릴리스 및 로컬 아티팩트 유효성 검사

  1. 명령줄에서 유효성을 검사하려는 릴리스가 포함된 리포지토리를 엽니다.

  2. 릴리스가 존재하며 변경이 불가능하다는 것을 확인하려면 다음 명령을 실행해 보세요.

    Bash
    gh release verify RELEASE-TAG
    
  3. 로컬 아티팩트가 릴리스 자산과 정확히 일치하는지 확인하려면, 다음 명령을 실행합니다.

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

    참고 항목

    이 명령은 릴리스의 소스 코드 zip 파일이나 tarball을 확인하는 데 사용할 수 없습니다. 이러한 자산은 다운로드가 요청될 때만 생성되기 때문입니다.

  1. GitHub에서 리포지토리의 기본 페이지로 이동합니다.

  2. 파일 목록의 오른쪽에서 릴리스를 클릭합니다.

    리포지토리의 기본 페이지 스크린샷. "릴리스"라는 레이블이 지정된 링크가 주황색 윤곽선으로 강조 표시되어 있습니다.

  3. 유효성을 검사하려는 릴리스 왼쪽의 릴리스 작성자 아래에서 " Immutable"이 있는지 확인합니다.