.goreleaser.yml 776 B

12345678910111213141516171819202122232425262728293031323334
  1. # This is an example goreleaser.yaml file with some sane defaults.
  2. # Make sure to check the documentation at http://goreleaser.com
  3. archives:
  4. - replacements:
  5. darwin: Darwin
  6. linux: Linux
  7. windows: Windows
  8. 386: i386
  9. amd64: x86_64
  10. before:
  11. hooks:
  12. # You may remove this if you don't use go modules.
  13. - go mod download
  14. # you may remove this if you don't need go generate
  15. - go generate ./...
  16. builds:
  17. - env:
  18. - CGO_ENABLED=0
  19. changelog:
  20. sort: asc
  21. filters:
  22. exclude:
  23. - '^docs:'
  24. - '^test:'
  25. checksum:
  26. name_template: 'checksums.txt'
  27. env_files:
  28. gitea_token: ./gitea_token.txt
  29. gitea_urls:
  30. api: https://code.osinet.fr/api/v1/
  31. skip_tls_verify: false
  32. project_name: released
  33. snapshot:
  34. name_template: "{{ .Tag }}-next"