wstunnel/.goreleaser.yaml

58 lines
1.2 KiB
YAML
Raw Normal View History

builds:
- goos:
- linux
- darwin
- windows
2024-01-22 20:12:17 +00:00
- freebsd
2024-05-25 09:46:27 +00:00
- android
goarch:
2023-11-26 07:05:47 +00:00
- "386"
- amd64
- arm64
- arm
goarm:
- "7"
binary: wstunnel
ignore:
- goos: windows
goarch: arm64
- goos: windows
goarch: arm
- goos: darwin
goarch: arm
2023-11-26 07:05:47 +00:00
- goos: linux
goarch: "386"
2024-05-25 09:46:27 +00:00
- goos: android
goarch: "386"
- goos: android
goarch: amd64
2023-11-26 07:05:47 +00:00
- goos: darwin
goarch: "386"
2024-01-22 20:12:17 +00:00
- goos: freebsd
goarch: "arm"
- goos: freebsd
goarch: "arm64"
main: goreleaser.go
2024-05-25 10:11:00 +00:00
command: version
hooks:
#pre:
# - /bin/sh -c "if [ ! -e ./goreleaser.go ]; then echo -e 'package main\\\nfunc main() { }' > ./goreleaser.go ; fi"
post:
2023-10-30 11:21:01 +00:00
- ./.goreleaser_hook.sh "{{ .Arch }}" "{{ .Os }}" "{{ .Arm }}" "{{ .ProjectName }}"
2024-05-25 10:11:00 +00:00
overrides:
- goos: linux
goarch: arm64
ldflags: [ ]
checksum:
name_template: "checksums.txt"
changelog:
2024-05-25 08:40:32 +00:00
use: github
sort: asc
filters:
exclude:
- "^docs:"
- "^test:"
2024-05-24 18:54:09 +00:00
release:
replace_existing_artifacts: true
prerelease: auto