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 1014B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  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. - "386"
  14. - amd64
  15. - arm
  16. - arm64
  17. goarm:
  18. - 6
  19. - 7
  20. ignore:
  21. - goos: windows
  22. goarch: arm
  23. - goos: darwin
  24. goarch: arm
  25. - goos: darwin
  26. goarch: 386
  27. - goos: freebsd
  28. goarch: arm
  29. - goos: freebsd
  30. goarch: arm64
  31. archive:
  32. name_template: "{{ .ProjectName }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}"
  33. format: tar.gz
  34. replacements:
  35. 386: i386
  36. amd64: x64
  37. darwin: osx
  38. format_overrides:
  39. - goos: windows
  40. format: zip
  41. files:
  42. - README
  43. - CHANGELOG.md
  44. - oragono.motd
  45. - oragono.yaml
  46. - docs/*
  47. - languages/*.yaml
  48. - languages/*.json
  49. - languages/*.md
  50. checksum:
  51. name_template: "{{ .ProjectName }}-{{ .Version }}-checksums.txt"
  52. git:
  53. short_hash: true