github.com/tomsquest/goreleaser@v0.34.3-0.20171008022654-7d6ef4d338b3/docs/070-checksum.md (about)

     1  ---
     2  title: Checksum
     3  ---
     4  
     5  GoReleaser generates a `project_1.0.0_checksums.txt` file and uploads it with the
     6  release, so your users can validate if the downloaded files are correct.
     7  
     8  The `checksum` section allows customizations of the filename:
     9  
    10  ```yml
    11  # .goreleaser.yml
    12  checksum:
    13    # You can change the name of the checksums file.
    14    # This is parsed with the Go template engine and the following variables
    15    # are available:
    16    # - ProjectName
    17    # - Tag
    18    # - Version (Git tag without `v` prefix)
    19    # Default is `{{ .ProjectName }}_{{ .Version }}_checksums.txt`.
    20    name_template: "{{ .ProjectName }}_checksums.txt"
    21  ```