goreleaser

Deliver Go binaries as fast and easily as possible

MIT License

Stars
13.2K
Committers
401

Bot releases are hidden (Show)

goreleaser - v0.113.0

Published by caarlos0 about 5 years ago

Changelog

018d37c Fix opencollective links in README (#1077)
797dc69 chore: fix go-mod-tidy silent failure (#1080)
0aa2538 chore: go mod tidy verbose
04f1766 feat(snap): allow previous in review process (#1070)
4541fd9 feat: blob kms support (#1056)
5c16574 feat: multiple sign (#1088)
ce9b2c9 fix: breaking: use artifact.Name for the blob key instead of artifact.Path (#1082)
f6e5c4e fix: ldflags need to be a single string to apply (#1086)
954638d fix: set bottle unneeded (#1089)
31e27e9 fixes env usage description for docker images (#1083)

Docker images

  • docker pull goreleaser/goreleaser:v0.113.0
  • docker pull goreleaser/goreleaser:v0.113
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.113.0-cgo
  • docker pull goreleaser/goreleaser:v0.113-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.112.2

Published by caarlos0 over 5 years ago

Changelog

38e536e Fixed token required if release is disabled #1073 (#1074)
9d41875 chore: add derek
00cba17 chore: check for unnecessary packages during CI (#1075)
249657e fix(nfpm): propagate epoch config to nfpm (#1076)

Docker images

  • docker pull goreleaser/goreleaser:v0.112.2-cgo
  • docker pull goreleaser/goreleaser:v0.112-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
  • docker pull goreleaser/goreleaser:v0.112.2
  • docker pull goreleaser/goreleaser:v0.112
  • docker pull goreleaser/goreleaser:latest
goreleaser - v0.112.1

Published by caarlos0 over 5 years ago

Changelog

a0de4bb Revert "ci: use xenial instead of trusty (#1064)"

Docker images

  • docker pull goreleaser/goreleaser:v0.112.1
  • docker pull goreleaser/goreleaser:v0.112
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.112.1-cgo
  • docker pull goreleaser/goreleaser:v0.112-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.112.0

Published by caarlos0 over 5 years ago

Changelog

aaa39e9 Improve formatting of drone section in CI guides (#1069)
0eb99a4 Update CI for Drone 1.0 (#1068)
aec878f Update tutorials.md (#1065)
6fecaf9 ci: use xenial instead of trusty (#1064)
eb7ba2a feat: add gitlab for releases (#1038)
56c0cf0 feat: update nfpm (#1063)
c338cfb fix: go mod tidy

Docker images

  • docker pull goreleaser/goreleaser:v0.112.0-cgo
  • docker pull goreleaser/goreleaser:v0.112-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
  • docker pull goreleaser/goreleaser:v0.112.0
  • docker pull goreleaser/goreleaser:v0.112
  • docker pull goreleaser/goreleaser:latest
goreleaser - v0.111.0

Published by caarlos0 over 5 years ago

Changelog

c9546ec feat: add support for completer in snaps (#1055)
ce5ade6 fix: blob provider authentication issues for default aws mechanism (#1061)
ef6e13a fix: brew tmpl (#1057)
f656e68 fix: non-templateable field as default build.id (#1060)

Docker images

  • docker pull goreleaser/goreleaser:v0.111.0
  • docker pull goreleaser/goreleaser:v0.111
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.111.0-cgo
  • docker pull goreleaser/goreleaser:v0.111-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.110.0

Published by caarlos0 over 5 years ago

Changelog

60b9584 feat: id filter on s3/blob pipes (#1042)
3388b43 chore: no debug on travis
1ef9906 feat: multiple brew / linuxbrew (#1043)
3f082c9 fix: generate valid brew formula (#1048)

Docker images

  • docker pull goreleaser/goreleaser:v0.110.0
  • docker pull goreleaser/goreleaser:v0.110
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.110.0-cgo
  • docker pull goreleaser/goreleaser:v0.110-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.109.0

Published by caarlos0 over 5 years ago

Changelog

73b74a3 feat: add support for pushing artifacts to cloud storage provider( S3, Azure Blob, GCS) (#1036)
7ee486f fix: build with same binary name (#1041)
3eec7e3 fix: wrap snapcraft command in TrimSpace (#1035)

Docker images

  • docker pull goreleaser/goreleaser:v0.109.0
  • docker pull goreleaser/goreleaser:v0.109
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.109.0-cgo
  • docker pull goreleaser/goreleaser:v0.109-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.108.0

Published by caarlos0 over 5 years ago

Changelog

1a51588 chore: added todo
86c5b93 feat: improved version command (#1028)
3ec6e5f feat: multiple snapcraft (#1025)
7e80938 fix: armhf on arm v6 (#1027)
d355350 fix: nfpm id (#1030)

Docker images

  • docker pull goreleaser/goreleaser:v0.108.0
  • docker pull goreleaser/goreleaser:v0.108
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.108.0-cgo
  • docker pull goreleaser/goreleaser:v0.108-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.107.0

Published by caarlos0 over 5 years ago

Changelog

2b8258f feat: add base key to snapcraft (#1011)
3da2b37 feat: add license to snapcraft (#1010)
d9e89f6 feat: filter PUT by ID (#1016)
ec13cb3 feat: funding.yml
19ed756 feat: multiple nfpm (#1014)
73a08d5 feat: update go-github (#1012)
4180aa3 fix: add env expansion within signage (#1020)
c98d388 refactor: id validations (#1015)

Docker images

  • docker pull goreleaser/goreleaser:v0.107.0
  • docker pull goreleaser/goreleaser:v0.107
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.107.0-cgo
  • docker pull goreleaser/goreleaser:v0.107-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.106.0

Published by caarlos0 over 5 years ago

Changelog

b8f5901 feat: multiple archives (#942)

Docker images

  • docker pull goreleaser/goreleaser:v0.106.0
  • docker pull goreleaser/goreleaser:v0.106
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.106.0-cgo
  • docker pull goreleaser/goreleaser:v0.106-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.105.0

Published by caarlos0 over 5 years ago

Changelog

3d74b1f chore: removed commented code
15475c6 feat: build id (#1008) BREAKING CHANGE
5df1cac feat: templates and inherit global env on build hooks (#1007)
2d5ea50 fix: signature path and upload (#1003)
a62314d fix: small error msg improvement

Migrating config from previous releases

If you have multiple builds resulting on the same binary name, the release process
will now break.

A new build.id field was introduced in this release, which needs to be unique. It defaults
to the binary name when not provided, and that's why it may break.

To fix, add a custom id field to each of your builds. The field is useless right now but will
be used on future releases.

Docker images

  • docker pull goreleaser/goreleaser:v0.105.0
  • docker pull goreleaser/goreleaser:v0.105
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.105.0-cgo
  • docker pull goreleaser/goreleaser:v0.105-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.104.3

Published by caarlos0 over 5 years ago

Changelog

2de196a fix: use bin name instead of bin path to set snap app config (#1002)

Docker images

  • docker pull goreleaser/goreleaser:v0.104.3
  • docker pull goreleaser/goreleaser:v0.104
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.104.3-cgo
  • docker pull goreleaser/goreleaser:v0.104-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.104.2

Published by caarlos0 over 5 years ago

Changelog

310bf45 fix: all envs allowed on build template (#992)
d24c342 fix: lint issue
ce69ee5 fix: use the filename of the binary in snapcraft (#1001)

Docker images

  • docker pull goreleaser/goreleaser:v0.104.2
  • docker pull goreleaser/goreleaser:v0.104
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.104.2-cgo
  • docker pull goreleaser/goreleaser:v0.104-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.104.1

Published by caarlos0 over 5 years ago

Changelog

7c41d88 Set GoCenter as GOPROXY to speed up go builds (#989)
dfd1e6a chore: combile similar type params (#993)
7de2785 fix: use constants for http methods instead of strings (#994)

Docker images

  • docker pull goreleaser/goreleaser:v0.104.1
  • docker pull goreleaser/goreleaser:v0.104
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.104.1-cgo
  • docker pull goreleaser/goreleaser:v0.104-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.104.0

Published by caarlos0 over 5 years ago

Changelog

7c43521 feat(nfpm): upgrade nfpm to v0.11.0
adb6b94 feat: linux compatible arch for ppc64/ppc64le (#987)
ec5dfaf fix(nfpm): improve logs
486d530 fix(snapcraft): improve logs
3395bf1 fix: improve linux.Arch

Docker images

  • docker pull goreleaser/goreleaser:v0.104.0
  • docker pull goreleaser/goreleaser:v0.104
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.104.0-cgo
  • docker pull goreleaser/goreleaser:v0.104-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.103.1

Published by caarlos0 over 5 years ago

Changelog

Re-release of v0.103.0 which failed due to some issue on github.
Only documentation improvements on this specific release.

Docker images

  • docker pull goreleaser/goreleaser:v0.103.1
  • docker pull goreleaser/goreleaser:v0.103
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.103.1-cgo
  • docker pull goreleaser/goreleaser:v0.103-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.103.0

Published by caarlos0 over 5 years ago

Changelog

3d110af bump: nfpm
9081cab feat: ability to skip Docker update for pre-releases (#977) (#978)
7c71212 feat: added Plugs attribute to snapcraft.Metadata (#984, #980, #979)
f56b9a8 fix: Allow brew with github actions (#982) (#983)

Docker images

  • docker pull goreleaser/goreleaser:v0.103.0
  • docker pull goreleaser/goreleaser:v0.103
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.103.0-cgo
  • docker pull goreleaser/goreleaser:v0.103-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.102.0

Published by caarlos0 over 5 years ago

Changelog

8446761 bump: retry to v3 (#970)
2a35ffb chore: added todo
24f86c2 chore: fix travis
e29d62a clean: remove workflow (#971)
3d26e97 docs(ci): Updating the link to Semaphore docs (#966)
2ce4d25 feat: bump to go 1.12 (#968)
cf4aba6 feat: global env and template-able before hooks (#974)
809ef10 fix: custom changelog and changelog.skip (#975)
01249b2 fix: deprecated docker.binary
be1e9ce fix: interface
b84f6cd update retry package version (#972)

Docker images

  • docker pull goreleaser/goreleaser:v0.102.0
  • docker pull goreleaser/goreleaser:v0.102
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.102.0-cgo
  • docker pull goreleaser/goreleaser:v0.102-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.101.0

Published by caarlos0 over 5 years ago

Changelog

d2fa6d5 feat: support gzip format (#959)
a6b60ce fix: parse commit hash of GPG signed commit (#953)
adcc452 fix: suppress diffs on git show (#955)

Docker images

  • docker pull goreleaser/goreleaser:v0.101.0
  • docker pull goreleaser/goreleaser:v0.101
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.101.0-cgo
  • docker pull goreleaser/goreleaser:v0.101-cgo
  • docker pull goreleaser/goreleaser:latest-cgo
goreleaser - v0.100.0

Published by caarlos0 over 5 years ago

Changelog

f7bfac8 feat: ability to skip Homebrew Tap update for preleases (#943)
7e79db1 feat: support different checksum algorithms (#951)
d183891 fix: add do not edit header to brew formulas
ba09765 fix: brew strings.HasPrefix args order (#949)
bc8687b fix: docker tests
3387ffe fix: warning when no config file could be found (#948)

Docker images

  • docker pull goreleaser/goreleaser:v0.100.0
  • docker pull goreleaser/goreleaser:v0.100
  • docker pull goreleaser/goreleaser:latest
  • docker pull goreleaser/goreleaser:v0.100.0-cgo
  • docker pull goreleaser/goreleaser:v0.100-cgo
  • docker pull goreleaser/goreleaser:latest-cgo