github.com/droot/goreleaser@v0.66.2-0.20180420030140-c2db5fb17157/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    # - Env (environment variables)
    20    # Default is `{{ .ProjectName }}_{{ .Version }}_checksums.txt`.
    21    name_template: "{{ .ProjectName }}_checksums.txt"
    22  ```