1+ # This is an example goreleaser.yaml file with some sane defaults.
2+ # Make sure to check the documentation at http://goreleaser.com
3+ before :
4+ hooks :
5+ # You may remove this if you don't use go modules.
6+ - go mod download
7+ # you may remove this if you don't need go generate
8+ - go generate ./...
9+ builds :
10+ - main : ./cmd/aws-env
11+ binary : aws-env
12+ env :
13+ - CGO_ENABLED=0
14+ goos :
15+ - linux
16+ - windows
17+ - darwin
18+ archives :
19+ - replacements :
20+ darwin : Darwin
21+ linux : Linux
22+ windows : Windows
23+ 386 : i386
24+ amd64 : x86_64
25+ checksum :
26+ name_template : ' checksums.txt'
27+ snapshot :
28+ name_template : " {{ .Tag }}-next"
29+ changelog :
30+ sort : asc
31+ filters :
32+ exclude :
33+ - ' ^docs:'
34+ - ' ^test:'
35+ # brew:
36+ # name: aws-env
37+ #
38+ # github:
39+ # owner: sendgrid
40+ # name: homebrew-tap
41+ #
42+ # # Allows you to set a custom download strategy.
43+ # # Default is empty.
44+ # download_strategy: GitHubPrivateRepositoryReleaseDownloadStrategy
45+ #
46+ # # Allows you to add a custom require_relative at the top of the formula template
47+ # # Default is empty
48+ # custom_require: "../lib/custom_download_strategy"
49+ #
50+ # # Git author used to commit to the repository.
51+ # # Defaults are shown.
52+ # commit_author:
53+ # name: goreleaserbot
54+ # email: team-autobots@sendgrid.com
55+ #
56+ # # Folder inside the repository to put the formula.
57+ # # Default is the root folder.
58+ # folder: Formula
59+ #
60+ # # Caveats for the user of your binary.
61+ # # Default is empty.
62+ # caveats: "Must be run through aws-okta"
63+ #
64+ # # Your app's homepage.
65+ # # Default is empty.
66+ # homepage: "https://github.com/sendgrid/aws-env"
67+ #
68+ # # Your app's description.
69+ # # Default is empty.
70+ # description: "A small utility to help populate environment variables using secrets stored in AWS Parameter Store"
71+ #
72+ # # Setting this will prevent goreleaser to actually try to commit the updated
73+ # # formula - instead, the formula file will be stored on the dist folder only,
74+ # # leaving the responsibility of publishing it to the user.
75+ # # If set to auto, the release will not be uploaded to the homebrew tap
76+ # # in case there is an indicator for prerelease in the tag e.g. v1.0.0-rc1
77+ # # Default is false.
78+ # skip_upload: false
0 commit comments