sq/.goreleaser.yml

96 lines
1.7 KiB
YAML
Raw Normal View History

2020-08-06 20:58:47 +03:00
before:
hooks:
- go mod tidy
2020-08-06 20:58:47 +03:00
builds:
- builder: prebuilt
2020-08-06 20:58:47 +03:00
goos:
- linux
- windows
- darwin
2020-08-06 20:58:47 +03:00
goarch:
- amd64
- arm64
goamd64:
- v1
ignore:
- goos: windows
goarch: arm64
prebuilt:
path: dist-{{ .Os }}/sq_{{ .Os }}_{{ .Arch }}{{ with .Amd64 }}_{{ . }}{{ end }}/sq{{ .Ext }}
binary: sq
2020-08-06 20:58:47 +03:00
archives:
-
name_template: "{{.ProjectName}}-{{ .Version }}-{{.Os}}-{{.Arch}}"
2020-08-06 20:58:47 +03:00
replacements:
darwin: macos
2020-08-06 20:58:47 +03:00
format_overrides:
- goos: windows
format: zip
files:
- README.md
- LICENSE
- CHANGELOG.md
2020-08-06 20:58:47 +03:00
checksum:
name_template: 'checksums.txt'
2020-08-06 20:58:47 +03:00
snapshot:
name_template: "{{ .Tag }}-snapshot"
2020-08-06 20:58:47 +03:00
changelog:
skip: true
2020-08-06 20:58:47 +03:00
release:
github:
owner: neilotoole
name: sq
draft: false
2020-08-06 20:58:47 +03:00
prerelease: auto
2020-08-06 20:58:47 +03:00
brews:
-
homepage: "https://github.com/neilotoole/sq"
description: "sq is a swiss army knife for data"
license: MIT
2021-01-02 08:24:20 +03:00
tap:
2020-08-06 20:58:47 +03:00
owner: neilotoole
name: homebrew-sq
commit_author:
name: neilotoole
email: neilotoole@apache.org
install: |
bin.install "sq"
test: |
system "#{bin}/sq --version"
2020-08-06 20:58:47 +03:00
scoop:
bucket:
owner: neilotoole
name: sq
2020-08-06 20:58:47 +03:00
homepage: "https://sq.io"
description: "sq is a swiss army knife for data"
2020-08-06 20:58:47 +03:00
license: MIT
commit_author:
name: neilotoole
email: neilotoole@apache.org
2020-08-06 20:58:47 +03:00
nfpms:
-
formats:
- apk
2020-08-06 20:58:47 +03:00
- deb
- rpm
- termux.deb
- archlinux
vendor: "neilotoole"
2022-11-07 10:31:19 +03:00
maintainer: "neilotoole <neilotoole@apache.org>"
homepage: "https://sq.io"
description: "sq is a swiss army knife for data"
license: "MIT"
2020-08-06 20:58:47 +03:00
furies:
# Upload deb and rpm to fury.io. Requires that envar $FURY_TOKEN be set.
- account: neilotoole