.goreleaser.yml 690 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. version: 2
  2. project_name: nptm
  3. builds:
  4. - id: "nptm-build"
  5. main: .
  6. binary: nptm
  7. env:
  8. - CGO_ENABLED=0
  9. goos:
  10. - linux
  11. - windows
  12. - darwin
  13. goarch:
  14. - amd64
  15. - arm64
  16. ignore:
  17. - goos: windows
  18. goarch: arm64
  19. archives:
  20. - formats:
  21. - tar.gz
  22. format_overrides:
  23. - goos: windows
  24. formats:
  25. - zip
  26. name_template: >-
  27. {{ .ProjectName }}-
  28. {{- .Version }}-
  29. {{- .Os }}-
  30. {{- .Arch }}
  31. files:
  32. - README.md
  33. - LICENSE
  34. checksum:
  35. name_template: 'checksums.txt'
  36. release:
  37. github:
  38. owner: e22m4u
  39. name: npm-proxy-time-machine
  40. draft: false
  41. prerelease: auto