goreleaser

Deliver Go binaries as fast and easily as possible

MIT License

Stars
13.2K
Committers
401

Bot releases are hidden (Show)

goreleaser - v0.99.0

Published by caarlos0 over 5 years ago

Changelog

203066f feat: add tests
0aa80ec feat: allow use template for s3 bucket
b83fdd8 feat: github actions support (#939)
17a8949 fix: CLI improvements (#936)
64d91df fix: actions.icon: rocket is not a valid icon
267145b fix: improve code
d730f3e improve tests
60e54a1 refactor/fix: improved CLI (#937)

Docker images

  • docker pull goreleaser/goreleaser:v0.99.0
  • docker pull goreleaser/goreleaser:v0.99
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.99.0-cgo
  • docker pull goreleaser/goreleaser:v0.99-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.98.0

Published by caarlos0 over 5 years ago

Changes

  • do not override existing release notes #932
  • git.short_hash removed for good #931
  • better handling of semver parsing #930
  • support templating docker.binaries #926
  • added github_urls.skip_tls_verify #924
  • allow templating on builds.flags #923

Changelog

0ef202c chore: unrequired if
a31abde clean: remove uneeded extra tag check
59f10ad clean: removed deprecated git.short_hash option
742c8d0 clean: removed uneeded param
ed2ca57 clean: unused err
98f22d7 feat: allow skipping changelog generation
e13a331 feat: support skip tls on github cli
ef0bb10 feat: support templates on docker.binaries
7d7951a feat: template on flags (#923)
d95b7f9 fix: cast
4a8d526 fix: do not override release notes
df83107 fix: improved semver parsing
f07bc40 fix: lint
6a87444 fix: nil transport
55169a8 fix: nil transport

Docker images

  • docker pull goreleaser/goreleaser:v0.98.0
  • docker pull goreleaser/goreleaser:v0.98
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.98.0-cgo
  • docker pull goreleaser/goreleaser:v0.98-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.97.0

Published by caarlos0 almost 6 years ago

Changelog

cdfaae9 feat: support multiple binaries on docker (#919)

Docker images

  • docker pull goreleaser/goreleaser:v0.97.0
  • docker pull goreleaser/goreleaser:v0.97
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.97.0-cgo
  • docker pull goreleaser/goreleaser:v0.97-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.96.0

Published by caarlos0 almost 6 years ago

Changelog

1fdeba7 chore: added debug log to release
d10c4f4 feat: add custom_block to brew formula generation (#906)
850205a feat: back-reference build artifacts from archive artifact (#908)
a0255ab fix: prerelease auto with repo set
23df4b5 fix: support multiple binaries in scoop pipe (#909)
2cc4732 use retry package to repeat uploads (#905)

Docker images

  • docker pull goreleaser/goreleaser:v0.96.0
  • docker pull goreleaser/goreleaser:v0.96
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.96.0-cgo
  • docker pull goreleaser/goreleaser:v0.96-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.95.2

Published by caarlos0 almost 6 years ago

Changelog

7255eb7 Merge remote-tracking branch 'origin/master'
6fb427e Revert "fix: retry upload (#900)"
8e42ab6 fix: better retry upload (#904)
47f1fd8 fix: gofmt

Docker images

  • docker pull goreleaser/goreleaser:v0.95.2
  • docker pull goreleaser/goreleaser:v0.95
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.95.2-cgo
  • docker pull goreleaser/goreleaser:v0.95-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.95.1

Published by caarlos0 almost 6 years ago

Changelog

3340f0b chore: main.workflow
bf68277 fix: improvements on docker extra_files
15d00f2 fix: pipe name
6e09a19 fix: retry upload (#900)

Docker images

  • docker pull goreleaser/goreleaser:v0.95.1
  • docker pull goreleaser/goreleaser:v0.95
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.95.1-cgo
  • docker pull goreleaser/goreleaser:v0.95-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.95.0

Published by caarlos0 almost 6 years ago

Changelog

7060eb8 chore: small code improvements
022c579 docs(ci): change snapcraft package with snapd (#889)
2f6cb9d feat: Allows pushing to private registry (#893)
14e93c6 fix: breaking: changed snapshot default name tmpl
14c7f06 fix: pass missing arg to log.Warnf (#886)
513473b fix: snapcraft: broken permissions
a69ef61 fix: snapshot version handling
07d9855 fix: tests
ab3bab1 refactor: simplified code

Docker images

  • docker pull goreleaser/goreleaser:v0.95.0
  • docker pull goreleaser/goreleaser:v0.95
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.95.0-cgo
  • docker pull goreleaser/goreleaser:v0.95-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.94.0

Published by caarlos0 almost 6 years ago

Changelog

816bba2 Added Dockerfile for CGO-geared builds
19f4ed6 Optimized Dockerfile layers and added fingerprint checking
e966f99 clean: removed unused method
e794eaf feat: add custom_require to brew formula generation
52e5c3a feat: also build/publish docker w/ cgo image
71abba6 feat: set github as pre-release if tag has a pre-release indicator (#871)
18b8be6 feat: support custom wrap directory
18efb4a fix: change defaults order
5e3e6b2 fix: convert docker images to Alpine (#884)
aec15be fix: docker: added labels
5449d5c fix: docker: binary

Docker images

  • docker pull goreleaser/goreleaser:v0.94.0
  • docker pull goreleaser/goreleaser:v0.94
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.94.0-cgo
  • docker pull goreleaser/goreleaser:v0.94-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.93.2

Published by caarlos0 almost 6 years ago

Changelog

8867356 chore: remove log
2dd00ae fix: do not allow several archives with the same name
ce267ac fix: uniq files inside archive

Docker images

  • docker pull goreleaser/goreleaser:v0.93.2
  • docker pull goreleaser/goreleaser:v0.93
  • docker pull goreleaser/goreleaser:latest
goreleaser - v0.93.1

Published by caarlos0 almost 6 years ago

Changelog

aef63d2 chore: brew: better join impl
6da57e4 chore: goimports
a6bef50 fix: archives with windows paths
a273a97 fix: brew formula path on windows
6c349c1 fix: linter fixes

Docker images

  • docker pull goreleaser/goreleaser:v0.93.1
  • docker pull goreleaser/goreleaser:v0.93
  • docker pull goreleaser/goreleaser:latest
goreleaser - v0.93.0

Published by caarlos0 almost 6 years ago

Changelog

498782e chore: log output
6748204 fix: defaults when release is disabled

Docker images

  • docker pull goreleaser/goreleaser:v0.93.0
  • docker pull goreleaser/goreleaser:v0.93
  • docker pull goreleaser/goreleaser:latest
goreleaser - v0.92.1

Published by caarlos0 almost 6 years ago

Changelog

8931e5e bump: nfpm
58de70c chore: do not need to get output
020174e chore: go modules
b92acb3 chore: stale after 14 days
288a3ac chore: travis: set GO111MODULE=on on env
cf2e529 chore: travis: set GO111MODULE=on on env
e456a3f clean: depgraph doesnt work anymore
9872425 clean: removed commited artifacts
7941abc fix: go mod tidy
8348301 fix: gpg: debug
8eaca29 fix: stop using deprecated tag_templates
0ec1215 revert: removing favicon et al

Docker images

  • docker pull goreleaser/goreleaser:v0.92.1
  • docker pull goreleaser/goreleaser:v0.92
  • docker pull goreleaser/goreleaser:latest
goreleaser - v0.92.0

Published by caarlos0 almost 6 years ago

Changelog

bfe9881 bump: deps
19ccf2f bump: go-homedir to stable version
53360bc chore: log
6f312b9 chore: move defaulter to pkg, so godownloader can use it
7856c69 fix: CI is not Travis
57d0217 fix: brew and scoop should be last to publish refs #854
4f36070 fix: colored output on travis
3010023 fix: docker: build several tags
2da661b fix: improve log output #845
0f6d8da fix: improve log output #845
0251ba5 fix: snap.login.enc

Docker images

  • docker pull goreleaser/goreleaser:v0.92.0
  • docker pull goreleaser/goreleaser:v0.92
  • docker pull goreleaser/goreleaser:latest
goreleaser - v0.91.2

Published by caarlos0 almost 6 years ago

Changelog

254a1cf fix: Bring back docker release notes
9500155 fix: only decrypt on tags

Docker images

  • docker pull goreleaser/goreleaser:v0.91.2
  • docker pull goreleaser/goreleaser:v0.91
  • docker pull goreleaser/goreleaser:latest
goreleaser - v0.91.1

Published by caarlos0 almost 6 years ago

Changelog

75c999a chore: added a TODO
84fdac7 chore: improved log
fbdbff8 chore: makefile and brew on osx
f7268a0 fix: deploy goreleases to snap store

goreleaser - v0.91.0

Published by caarlos0 almost 6 years ago

Changelog

a9bae8d chore: push snap packages
04ee42c feat: publish snaps
fac4b62 feat: publish snaps
3d87275 fix: allow to publish snaps
6310b8c fix: lint

goreleaser - v0.90.0

Published by caarlos0 almost 6 years ago

Changelog

64ce2d5 chore: Remove unused function
76b18fb chore: fix log
b8d0f29 chore: go fmt
8cd15a3 doc: Update doc for image templates
ca2aafa feat: Add support for publishing to additional docker registries
ae2e6dd feat: Add support image templates
b688e1f feat: Add support image templates with backward compatibility
5af006f refactor: Simplify docker test
2108456 refactor: docker push moved to publish

goreleaser - v0.89.0

Published by caarlos0 about 6 years ago

Changelog

9628eb8 chore: improved log output
71171ba chore: make output less verbose
3c72ad1 chore: make output less verbose
6a035b8 chore: make output less verbose
ba77abe chore: make output less verbose
71aba28 chore: more logs
f6a7fb3 feat: image names can ontain template variables
6c79a6c fix: be explicit when we query git for tags
09ee5d9 fix: docker: go1.11 and no-install-recommends
748869c fix: example indentation
c449328 fix: improved publish output
23eb2c7 fix: publish skip handling
089731a refactor: (s3/http): pipe -> publisher
71df84f refactor: added publish pipe
2bade44 refactor: artifactory: pipe -> publisher
ad11351 refactor: fix tests
dd81fec refactor: release: pipe -> publisher
5474d1e wip: publish

Docker images

  • docker pull goreleaser/goreleaser:v0.89.0
  • docker pull goreleaser/goreleaser:v0.89
  • docker pull goreleaser/goreleaser:latest
goreleaser - v0.88.0

Published by caarlos0 about 6 years ago

Changelog

0ebf43a chore: go fmt
c773e57 feat: Add support for docker build-flags
94f88ba feat: Add templating support for docker build-flags
af99acf feat: add new template fields
652645b feat: artifactory checksum header (#772)
748d97e feat: git remote url in the template engine
aded99f feat: scoop: accept name/project name (#811)
282fd74 fix customization link (#818)
60b0bc2 fix: add deprecation notice
281632f fix: github.com/Masterminds/semver import path (#808)
01189ba fix: improve goreleaser init
9541ed6 fix: typo (#815)

Docker images

  • docker pull goreleaser/goreleaser:v0.88.0
  • docker pull goreleaser/goreleaser:v0.88
  • docker pull goreleaser/goreleaser:latest
goreleaser - v0.87.0

Published by caarlos0 about 6 years ago

Changelog

4639eaa chore: using go 1.11
4206de3 fix: added more logs
a6965e6 fix: remove dep on stringer
817f0a7 fix: remove go generate

Docker images

  • docker pull goreleaser/goreleaser:v0.87.0
  • docker pull goreleaser/goreleaser:v0.87
  • docker pull goreleaser/goreleaser:latest