You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

.goreleaser.yml 921B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. # .goreleaser.yml
  2. # Build customization
  3. project_name: oragono
  4. builds:
  5. - main: oragono.go
  6. binary: oragono
  7. goos:
  8. - freebsd
  9. - windows
  10. - darwin
  11. - linux
  12. goarch:
  13. - amd64
  14. - arm
  15. - arm64
  16. goarm:
  17. - 6
  18. - 7
  19. ignore:
  20. - goos: windows
  21. goarch: arm
  22. - goos: darwin
  23. goarch: arm
  24. - goos: freebsd
  25. goarch: arm
  26. - goos: freebsd
  27. goarch: arm64
  28. archive:
  29. name_template: "{{ .ProjectName }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}"
  30. format: tar.gz
  31. replacements:
  32. amd64: x64
  33. darwin: osx
  34. format_overrides:
  35. - goos: windows
  36. format: zip
  37. files:
  38. - README
  39. - CHANGELOG.md
  40. - oragono.motd
  41. - oragono.yaml
  42. - docs/*
  43. - languages/*.yaml
  44. - languages/*.json
  45. - languages/*.md
  46. checksum:
  47. name_template: "{{ .ProjectName }}-{{ .Version }}-checksums.txt"