goreleaser

Deliver Go binaries as fast and easily as possible

MIT License

Stars
13.2K
Committers
401

Bot releases are hidden (Show)

goreleaser - v1.8.0

Published by caarlos0 over 2 years ago

Changelog

New Features

  • 905a1640f1330d8a6621b0cc225c394ed22d38e2: feat(announce): added Slack notification options (#2988) (@fredbi)
  • c50dbc5bd50618369fd4513777dca51e7a028ae1: feat(deps): bump github.com/charmbracelet/keygen from 0.2.1 to 0.3.0 (#3024) (@dependabot[bot])
  • 3253ed548b5af80bfc1d82288f4eff85f23a0dee: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.15.0 to 2.15.1 (#3009) (@dependabot[bot])
  • 0e6e549e1ca63d25e14650596eb72fd00156fc5c: feat(deps): bump github.com/xanzy/go-gitlab from 0.59.0 to 0.60.0 (#2996) (@dependabot[bot])
  • 33b255c07fd659fc4fb05899c7c4a3a83a8d2a20: feat(deps): bump github.com/xanzy/go-gitlab from 0.60.0 to 0.61.0 (#3019) (@dependabot[bot])
  • cb11951dcc91a83c098a296d3f1f48194164029a: feat(deps): bump github.com/xanzy/go-gitlab from 0.61.0 to 0.62.0 (#3025) (@dependabot[bot])
  • ada44d87af381e7cde5e4301fe633a81bfb2a849: feat(deps): bump github.com/xanzy/go-gitlab from 0.62.0 to 0.63.0 (#3033) (@dependabot[bot])
  • 995014ce54740f7523ed476bb492662006be1b10: feat(deps): bump gocloud.dev from 0.24.0 to 0.25.0 (#3018) (@dependabot[bot])
  • 4ab2fbfa2227dd581201bccf542831dd1b02d9fe: feat(deps): bump golang from 1.18-alpine to 1.18.1-alpine (#3035) (@dependabot[bot])
  • bac1ce288b4fbfd17f37f5fdfd28888ff847fd21: feat(deps): update docker image cosign version (@caarlos0)
  • 8d6ef40020f0a349b0bdb17d7810e7c2c859d381: feat(yaml): upgraded from yaml.v2 to yaml.v3 (#3004) (@fredbi)
  • 3df29b67ab8d515be6e08a496cefe1614a4f463f: feat: deprecate gofish (#2999) (@caarlos0)
  • 09c622c226fb541742b99af141b4229641417f87: feat: pin base docker image by sha (#3038) (@naveensrinivasan)
  • b0583c700b8f097b0f476c388a12926ccd6a348a: feat: support GOAMD64 (#3016) (@caarlos0)
  • 37f0f37bc088bd9d53b94f23c73a5246ee76c991: feat: tmpl snap fields (#3003) (@caarlos0)

Bug fixes

  • bdef306b7935f01c146d35b0bc1af8462cd26ca5: fix(ci): dont use krew fork (#3040) (@caarlos0)
  • 0e149698af7e79aee7bf3b5339818f3d33997719: fix(ci): misspell action (#3041) (@caarlos0)
  • c30339070e89e0c8893b0ea3c5d6379e6042347f: fix(snap): incorrect skip due go GOAMD64 (@caarlos0)
  • 610a99f6c1577b9418cb3d038b13350cec5f5e9d: fix: downgrade gocloud.dev (@caarlos0)
  • 53bbc6546fdc59d10ca7fe478b05201fcf14aa85: fix: goamd64 should allow the only range from v1 to v4 (@caarlos0)
  • 708221720636314f0532e0d8016e16a98286ecd7: fix: improve github cli log (@caarlos0)
  • 2d6e83cf3f601264d9e804d97b556e80cf361fed: fix: nfpm conventional file names with GOAMD64 (@caarlos0)
  • 9dfade2558f5afea0040862d62468e72a915cb45: fix: nfpm default build ids to empty (@caarlos0)
  • 700c8a682f863f0402ad154c1804f465235793d6: fix: nfpm id filter (@caarlos0)
  • 1c2a1b56d82b64fa77ed8c79dd9bb6f8fd16c554: fix: nfpm lintian concurrency issue (#3039) (@caarlos0)
  • de825aab354a78cc1e7594254a81d94bd6aba082: fix: remove deprecated todo (@caarlos0)
  • 9c773d6d6be70675a1cda8d8a3f82bbede5be959: fix: remove some deprecated brew todos (@caarlos0)
  • 38ea40c4425d6676e758dd36a7d5f6d58560b49a: fix: set permissions for GitHub actions (#3036) (@naveensrinivasan)
  • c4a2148e3b18630bddea655f4160c16b2d072396: fix: sign before brew et al (#3012) (@caarlos0)
  • 02595554de30243792f4ec803338258e23bf5702: fix: use universal binary id (#3028) (@caarlos0)

Other work

  • acfffe1c98b4b4ee7663a610f66ad70081656c06: refactor: improve scoop tests (#3031) (@caarlos0)
  • ce9058ac8cacf908526178a3e49d6eca649b1f66: refactor: use context on git exec calls (#3032) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.7.0...v1.8.0

What to do next?

goreleaser - v1.7.0

Published by caarlos0 over 2 years ago

Changelog

New Features

  • db3642f1df99bf2b2817f322320a73df591b9a5c: feat(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#2979) (@dependabot[bot])
  • b7bba2ba3e484c8141ae17645cc66a899d58d256: feat(deps): bump github.com/xanzy/go-gitlab from 0.56.0 to 0.59.0 (#2969) (@dependabot[bot])
  • 72f9c7a18f79bca337521eb3283415b380640a01: feat: allow to filter by ext on http upload pipe (#2992) (@caarlos0)
  • 7730a4de946def3856860c766b34185e833d4f15: feat: brew service block (#2973) (@caarlos0)
  • 0a66b3dc859bb42005b6f6bd59974765b1e3b9e9: feat: deprecate buildpacks (#2982) (@caarlos0)
  • 077ce1617443ffbfd9115c097f4c7598be7bbb54: feat: more go 1.18 (#2984) (@caarlos0)
  • d81820bb0179be816ee2a4aabe7d1524fb8498c1: feat: remove some deprecated code, go 1.15 support (#2985) (@caarlos0)
  • 08c9038c29563862dc20324eef1ee4502b3e4a27: feat: set -mod on gomod pipe (#2983) (@caarlos0)
  • 25a8e55b6ddc676788aad85dfa1ce1bcee90306e: feat: update nfpm to v2.15.0 (#2990) (@caarlos0)
  • 3c4e797150ed062625d0672cc78b148ec39aa971: feat: upgrade to go 1.18 (#2978) (@caarlos0)

Bug fixes

  • b406e4ab0c57bb64b44093b2ed870685cb088cb4: fix(ci): golangci-lint on go 1.18 (#2989) (@caarlos0)
  • 1be9ede767145f60fd5b6c2e18baa19e51a8771b: fix(ci): pinned workflow by hash (#2977) (@naveensrinivasan)
  • 4c477b5cd186d11f096a23352b66045ea2bc7fd9: fix: brew.post_install indent (#2981) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.6.3...v1.7.0

What to do next?

goreleaser - v1.6.3

Published by caarlos0 over 2 years ago

Changelog

Bug fixes

  • 42258cf4733a9f42b17ad1b47fb7e6e2a10369c0: fix: double quotes (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.6.2...v1.6.3

What to do next?

goreleaser - v1.6.2

Published by caarlos0 over 2 years ago

Changelog

New Features

  • 31212ad87d61acab3cd2c4980be7076d7a6e008a: feat(deps): bump golang from 1.17.7-alpine to 1.17.8-alpine (#2963) (@dependabot[bot])

Bug fixes

  • c17ff3b9663b2fe0e4ceef56446dd1af3019daf5: fix(aur): improve yay caching (#2965) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.6.1...v1.6.2

What to do next?

goreleaser - v1.6.1

Published by caarlos0 over 2 years ago

Changelog

Bug fixes

  • 788a4394e11ed77e0efc48b9beedbaebb41bd7a3: fix: ensure aur key has eof newline (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.6.0...v1.6.1

What to do next?

goreleaser - v1.6.0

Published by caarlos0 over 2 years ago

Changelog

Special note

This release changes nfpm default bindir from /usr/local/bin to /usr/bin. (#2910)
The /usr/local folder is supposed to be used for things compiled locally, which is not the case for packages generated through GoReleaser, so that was changed.
If you explicitly use the full binary path in a script inside the package, beware that it might break.
To fix that, you can specify nfpms.bindir to the previous default or change the scripts.

New Features

  • a1630f8250604a65910a5c46e30a1ff46fef7b4e: feat(deps): bump github.com/atc0005/go-teams-notify/v2 (#2942) (@dependabot[bot])
  • 14edcd3eccfd896557ceb15dcb1a7c30e06fece4: feat(deps): bump github.com/charmbracelet/keygen from 0.2.0 to 0.2.1 (#2912) (@dependabot[bot])
  • 132da963c8965111078665f855a49f43588c635c: feat(deps): bump github.com/slack-go/slack from 0.10.1 to 0.10.2 (#2908) (@dependabot[bot])
  • c52f9042458924929eeef5ceeacd039719edcc46: feat(deps): bump github.com/xanzy/go-gitlab from 0.55.1 to 0.56.0 (#2950) (@dependabot[bot])
  • f734b503d4f9f9720f5527c9e7fce2e6498c196e: feat(pipe/brew): install amd64 binaries when no arm64 binaries present (#2939) (@ryancurrah)
  • d649263473614dd104c6b8c9c9e694048b69241d: feat(deps): upgrade nfpm to v2.14.0 (#2940) (@caarlos0)
  • f0af44ccbefc4411536011ce17af58a47ea90cab: feat: add filter and reverseFilter template functions (#2924) (@caarlos0)
  • c4017fca69203cdf65a9718b0c7f149457b037e0: feat: add missing Snapcraft app metadata fields (#2955) (@dstotijn)
  • 9bcbaac264506f196aba6db0e37321d181307d6a: feat: adds gpg to Docker image for signing of artifacts (#2905) (@yannh)
  • d295d0bdff07fd63257ea1101c830b2d9fdc8d17: feat: annotated tag body (#2923) (@caarlos0)
  • d07a5a8541c2e4c989c2877d98511df16c7e0407: feat: change default nfpm bindir (#2910) (@caarlos0)
  • f632056820ec23110ecb8732a9bf560ec72b98d1: feat: faster archiving with pgzip (#2941) (@caarlos0)
  • 27db17e9f3f6792d8cd74e3ad6fa4ab1413ca7ac: feat: update docker image's cosign (#2906) (@caarlos0)
  • 0bb1c99074f241731a63b8da542bdfb79eb2e01b: feat: update go-github to v43 (#2948) (@caarlos0)

Bug fixes

  • c8450633e553faacc3684874611663058c6b3a83: fix: dedupliate cataloging binary artifacts (#2839) (@wagoodman)
  • d6813ce54d01a2dd4a46e0fc65708efe31d41ebc: fix: do not copy binary by default (#2916) (@caarlos0)
  • 5828dd8d9b0bb29a0defa43c462126c9b7887cf5: fix: nfpm globbing multiple times (#2947) (@caarlos0)
  • a5a1abc6c67ed2a4a069ada86a838ff7d465c933: fix: release breaking when archive only (#2938) (@caarlos0)
  • 434248b34c8fd2c548a7b0e4c7fa8a278d34345c: fix: release breaking when archive only (@caarlos0)
  • c0779dbd300c506523a0f7305e204546432b0412: fix: schema update (@caarlos0)
  • f640deb104f32c1d789d75379805cd4c4fb81d67: fix: trim spaces from aur private key (#2930) (@caarlos0)
  • 67382ee69e6b12786fefa7cbdd6cdc60f6d9090c: fix: typo in goreleaser build help (@caarlos0)
  • 1bc01df5b951d1aa8db4772cd94e2f3da1a78f93: fiX: improve aur key handling (#2935) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.5.0...v1.6.0

What to do next?

goreleaser - v1.5.0

Published by caarlos0 over 2 years ago

Changelog

New Features

  • df09e16f6d5e7dd31088f518b619bb149c5d3855: feat(deps): bump github.com/charmbracelet/keygen from 0.1.2 to 0.2.0 (#2867) (@dependabot[bot])
  • a2b1b49d73b95807ebee27dea0436f6d24fb71ff: feat(deps): bump github.com/goreleaser/fileglob from 1.2.0 to 1.3.0 (#2896) (@dependabot[bot])
  • 8fc93a1fbd8d36a8190f292d3beed4b26eed4c5d: feat(deps): bump github.com/xanzy/go-gitlab from 0.52.2 to 0.54.3 (#2820) (@dependabot[bot])
  • 9cc1bb1595fc6ab726595ebbbe7e9611de3949c6: feat(deps): bump github.com/xanzy/go-gitlab from 0.54.3 to 0.54.4 (#2874) (@dependabot[bot])
  • 8cb5cec7878e1a5051bd708c3dee367eb8a38ce8: feat(deps): bump github.com/xanzy/go-gitlab from 0.54.4 to 0.55.1 (#2902) (@dependabot[bot])
  • 03f8fb05be17d1077d7fe5d3420e248087b17d3a: feat(deps): bump golang from 1.17.6-alpine to 1.17.7-alpine (#2900) (@dependabot[bot])
  • 21414322053c2c4c2dbd926aa4f2c4f917792615: feat: add additional properties for ArtifactHub (#2858) (@dirien)
  • dde453cf9cbcc8a4d5566dd995b8268bb2f6208a: feat: add goreleaser image to ArtifactHub (#2855) (@dirien)
  • c42a2fdc7636554bf5e0ed4de8aab1c547e2b4fb: feat: allow a --output flag on goreleaser build (#2701) (@caarlos0)
  • f585f3be698ae1d3b86895a6f082518483283d94: feat: allow to output on hooks (@caarlos0)
  • 1bdfc9cdff4be20981414d3d35bc22da5f78c660: feat: allow to override build flags by goos/goarch/etc (#2860) (@caarlos0)
  • c457d8fff7b24ce9f04c3c38d06e3e35af03e6c7: feat: allow to use .Path and .Name on universal binary post hooks (#2891) (@caarlos0)
  • b7706b2fd85c4b0979ca91485cd2c25093c3c519: feat: bump mango and adapt to changed API (#2865) (@muesli)
  • 9d481d46302b092fca546868ef6259373c4d56b4: feat: expose runtime goos and goarch on templates and metadata (#2859) (@caarlos0)
  • 02a94ce23e04564bfb4272ea2c4800d609f9931f: feat: lintian overrides (#2892) (@caarlos0)
  • 750d52063800fefdcc867b1c4493199f60fc974d: feat: make goreleaser.deb pass lintian validations (#2883) (@caarlos0)
  • a5d3e7bf4b061d2ea58a4e8a6b3f242844a747fd: feat: replace cobra with coral (#2881) (@caarlos0)
  • f3743ed66b7d90696e5bf3ab40d34f60aae78d3f: feat: template nfpms.maintainer (#2872) (@caarlos0)
  • e3997f8802dd7fc71b85f454108e51536d95cf2d: feat: update go-github from v41 to v42 (@caarlos0)
  • 02c22ce796102c2ee497ff229d606759a71d6bcf: feat: update nfpm to v1.3.0 (@caarlos0)
  • 8f74c871bb216a794ec209a283293fae6fba0492: feat: update nfpm to v2.12.1 (@caarlos0)
  • 114c3a83e667bc769242e1ccb231455bfba3c3c0: feat: upgrade nfpm to v2.12.0 (#2882) (@caarlos0)
  • 456f8aa2b101ad414b0c94ce14ad6a836f821ace: feat: warn if loaded changelog is whitespace-only (#2885) (@caarlos0)

Bug fixes

  • 17aba5ce76cd925f1299df4d1efc99c6c93b9040: fix: aur error messages (#2880) (@caarlos0)
  • 9df62d87ecb98213ce9842796506bdfa1adb9b7a: fix: build log print relative path instead of abs (@caarlos0)
  • 3344ae374744b688dbd8a58fa234bc6f52f8911b: fix: go-crypto version (@caarlos0)
  • 8db78f68a2e2f1e317b87bb5ec986ebe2cdf6033: fix: improve deprecate logs (#2841) (@caarlos0)
  • 4095da684bee5ab8f5b1dd9777229778c9560984: fix: jsonschema on archives.files.info.group (@caarlos0)
  • 5f30f3606a3c0acfa909811175cfd4777fd26855: fix: make --release-notes flags more deterministic (#2888) (@caarlos0)
  • 120780605bf919ebdd1a8f877d9e4b345b53b143: fix: nfpm binaries should have 755 instead of 775 perms (#2873) (@caarlos0)
  • 7f2233858f3e3e36dd4b88fb15a126e3376d7941: fix: pro schema (@caarlos0)

Other work

  • ca361f6f1c96d786d8f6b8bf834c1c360f0fc280: docs(cookbooks): update links to the new goreleaser-cross home (#2851) (@troian)
  • a4176386b26c5210905af8d496ac97dac28152bd: docs(nfpm): two line "extended" description (#2864) (@staticdev)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.4.1...v1.5.0

What to do next?

goreleaser - v1.4.1

Published by caarlos0 over 2 years ago

Changelog

Bug fixes

  • a1447a363579365f489458ad7636fd088a5b66ab: fix(aur): version must be numbers only (#2850) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.4.0...v1.4.1

What to do next?

goreleaser - v1.4.0

Published by caarlos0 over 2 years ago

Changelog

New Features

  • b02bec962ec1b8d8a0870014fc699c2033e78dca: feat: arch user repository integration (#2838) (@caarlos0)
  • ae583453a7762ca3c20bf4133be86c3910ac8dd4: feat: manpages (#2837) (@caarlos0)
  • aad1e1e3d5ee9b82012e045e1e1564e297d80b36: feat: write a dist/metadata.json (#2845) (@caarlos0)

Bug fixes

  • acddce577774268b9616bc120e17d5e845ccdf1d: fix(aur): use StrictHostKeyChecking=accept-new by default (@caarlos0)
  • 2c6b51cc652ccf1831d173841f119b551909c06b: fix: include manpages on the tar.gz (@caarlos0)
  • bb0d50f234c21da7091b4d92a54aa04948031a0e: fix: lint issues (#2848) (@caarlos0)
  • e661f2299336a319940738064951c19e2e7be919: fix: pre-commit hook (#2849) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.3.1...v1.4.0

What to do next?

goreleaser - v1.3.1

Published by caarlos0 almost 3 years ago

Changelog

Bug fixes

  • a6a6e11cc9d40a2b9d48fb7331d35ecce1f39a71: fix: template main with gomod.proxy (#2834) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.3.0...v1.3.1

What to do next?

goreleaser - v1.3.0

Published by caarlos0 almost 3 years ago

Changelog

New Features

  • cd5e6d45782662dcbce9c0f32ce282e050f09a90: feat(deps): bump code.gitea.io/sdk/gitea from 0.15.0 to 0.15.1 (#2816) (@dependabot[bot])
  • 3d2042cbf4d3b08a8395f0a4099e4bd31520dc24: feat(deps): bump github.com/dghubble/oauth1 from 0.7.0 to 0.7.1 (#2832) (@dependabot[bot])
  • b9e9dd11ba7dc72c45880ddb93f73784239bbf61: feat(deps): bump github.com/jarcoal/httpmock from 1.0.8 to 1.1.0 (#2818) (@dependabot[bot])
  • 83e7cf915441e1be67bc350d20cfb0f4d7a14de6: feat(deps): bump github.com/slack-go/slack from 0.10.0 to 0.10.1 (#2819) (@dependabot[bot])
  • 35b439a28a6e22d9d7b66202a2068aed22e662df: feat(deps): bump golang from 1.17.5-alpine to 1.17.6-alpine (#2812) (@dependabot[bot])
  • dbc1aab3ed3d387820b7b561245349649c2a83ee: feat(deps): update github.com/caarlos0/env/v6 from v6.8.0 to v6.9.1 (#2799) (@caarlos0)
  • 493be086a0521bd7dc267ab955fa0cb17ea41fda: feat(deps): update go-github to v41 (#2793) (@caarlos0)
  • 339bcabbb5354e0113e3b993d7dfa19106c01326: feat: add generic webhook announcer (#2750) (@dirien)
  • fe79b4b9dac29fbab869032a983ff2bb43556c3f: feat: add support for GitLab Generic Packages (#2006) (#2745) (@neomantra)
  • 4a4c5ec5a636856ea44c302333e12a5a592e3938: feat: allow multiple ids on universal binaries (#2811) (@caarlos0)
  • b28a28efb60b3c869bb26e535eb01c9350fe0a7c: feat: allow to template commit author (#2826) (@caarlos0)
  • 8e1b6a1bbb39712d92ea1b4bee2b424a59823522: feat: allow to template dockerfile (#2797) (@caarlos0)
  • 848c43a7fa97d921cb5f8aa0ad08f846df4c1ba4: feat: less logs for defaults (#2795) (@caarlos0)
  • 791de897bb80c65663f9fc1d999583767a651c1e: feat: support extra_files in publishers (#2770) (@bflad)

Bug fixes

  • bdfb09cfb73623f07fb0ab5c6f9598c38ad10531: fix: do not filter and sort github-native changelog (#2803) (@caarlos0)
  • 8d5cee398b04e376e7eea42790bc1e96a9e6598e: fix: don't format github-native changelog (#2802) (@pelletier)
  • 6c04acd3ab2c405cc0a815bd801db518c68e3916: fix: go install and go-reddit (#2823) (@caarlos0)
  • ce3e3ed14e67ddee86fbe76ab3e92c68ec4acc00: fix: go-reddit/v2.0.1 was deleted (@caarlos0)
  • 9af798b993eb6b5e6f5131dda7b8242b30ef9c02: fix: linter issues after gotea update (#2824) (@caarlos0)

Other work

  • 57ef9f0220790f58d5531f718736d528ecb3c9a3: refactor: improve gitlab cli a bit (#2810) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.2.5...v1.3.0

What to do next?

goreleaser - v1.2.5

Published by caarlos0 almost 3 years ago

Changelog

Bug fixes

  • bbd79a11a7c06b6ef3121d0c4a8820122c2d2489: fix: artifacts.json should be 0644 instead of 0600 (#2801) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.2.4...v1.2.5

What to do next?

goreleaser - v1.2.4

Published by caarlos0 almost 3 years ago

Changelog

Bug fixes

  • cbdf8caed49607c314ee02cb1a25cb60c1618802: fix: sbom binary filter (#2798) (@cpanato)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.2.3...v1.2.4

What to do next?

goreleaser - v1.2.3

Published by caarlos0 almost 3 years ago

Changelog

Bug fixes

  • 89ece5595a924dc6d3b3f2f1a741e420a209757b: fix: logext STDERR use warn instead of error (#2791) (@caarlos0)
  • c47b5d4ed7786a9f46a7bed5d405ccb5cdef927d: fix: nfpm empty dirs (#2796) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.2.2...v1.2.3

What to do next?

goreleaser - v1.2.2

Published by caarlos0 almost 3 years ago

Changelog

Bug fixes

  • 8e3fa2cb3628cc01ee5d73a85a0a717228d1631f: fix(ci): dont need to sign sboms as we already sign the checksums (@caarlos0)
  • eb8d66f6fd735f23ad4b1208c0491d12912f4586: fix: missing checksum signing (@caarlos0)
  • 114c98072645591a4cadeebab62920b5ce7ad95c: fix: mutex on checksum refresh (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.2.1...v1.2.2

What to do next?

goreleaser - v1.2.1

Published by caarlos0 almost 3 years ago

Changelog

Bug fixes

  • 78795394dde18f2c9e9d01acbb9f89f9ea3b6ba8: fix: upload sboms to release (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.2.0...v1.2.1

What to do next?

goreleaser - v1.2.0

Published by caarlos0 almost 3 years ago

Changelog

New Features

  • 03e558f6e0260324815774d42732856d00d5c636: feat(deps): bump golang from 1.17.3-alpine to 1.17.4-alpine (#2736) (@dependabot[bot])
  • 348d208cf3c06fd4ec223a543ce9d5436e4ed1dd: feat(deps): bump golang from 1.17.4-alpine to 1.17.5-alpine (#2753) (@dependabot[bot])
  • 1f98530c34206e665b399a89186459f7a6fec798: feat(deps): update nfpm (@caarlos0)
  • a2d91a501a35a955bc16c6465d5c6772b74353bb: feat: add more info to --version (@caarlos0)
  • bfdec808aba208cfdedeb3bef0a16255bf1d87b3: feat: add sbom generation pipe (#2648) (@wagoodman)
  • 7c2a93cfaa9fb5e6b0d8c1bf01a97cb5903ea7b8: feat: allow to always log signing output (#2731) (@caarlos0)
  • 6ea7fb792a09525eab6089841a9fcd03e5991e35: feat: annotated tag contents (#2744) (@caarlos0)
  • cbcdd41f975b29bea58b8125fee852105ff7fe88: feat: auto-refresh checksums (#2573) (@caarlos0)
  • fec83a74aa4c47457cd1eeb21286da525b6942f3: feat: do not release goreleaser for arm6 (#2779) (@caarlos0)
  • 9b9eef04a2d1e5974d6d3e2c21048b3b2c7f37f8: feat: get annotated tag message (#2730) (@caarlos0)
  • 73867736a5ddeb23ac4767cc541395e7d61d32bd: feat: improve multiple tokens error (#2733) (@caarlos0)
  • e8c8a2832f42569071ff2a2d2970c1ffc7c71c96: feat: improve universal binaries on krew/brew/gofish (#2747) (@caarlos0)
  • 505888f41be5308eb7d5c6fb25df82a1bda4cc1a: feat: keyless signing (#2716) (@caarlos0)
  • 62da2dbe1396aa1e423ac41feeb12f74dbe8ac29: feat: no main error page (#2709) (@caarlos0)
  • 30ff48a5a69f2441c7f4d12264c3c813e77d3467: feat: remove docker images from changelog (#2708) (@caarlos0)
  • f9687b482ad00c9176244e9d76f600c765d6ec90: feat: rename yml to yaml in init command (#2719) (@wesleimp)
  • ecb800aef7723d58f4521d4cb457a972b019ba92: feat: store artifact list into dist/artifacts.json (#2715) (@caarlos0)
  • c26921886bcd0644ad3b02416d26fa0d957f3fda: feat: update cosign to v1.4.1 (@caarlos0)
  • 2a340e9125f417495eac191af03c880e61004344: feat: update deps (@caarlos0)

Bug fixes

  • 87a1ac21d7e78910bc073de084ca5dfed8237259: fix: artifacts.json when type is archive (#2748) (@caarlos0)
  • f42e0872f65baefc750de0f61a582dc1eaa0bd35: fix: do not group changelog when using github-native (#2781) (@caarlos0)
  • 6774755d8c4d6d838ad2e2a3ee023e0ede92fe23: fix: double-dash cosign flags (#2725) (@caarlos0)
  • ff7d4f5162cf2890c6b59c705f17cb9ada20eb40: fix: improve docker logs (@caarlos0)
  • f01c60026ce6320447736a9e562af85bbf649562: fix: improve git tag contents output (@caarlos0)
  • 3b620f671f563e84a896d70eae23e2827336e6c5: fix: jsonschema build ignore casing (#2728) (@caarlos0)
  • 61bf9179189afa3774a3d95245a0b0ad0a66945d: fix: jsonschema for ReleaseNotesMode (#2741) (@dolmen)
  • a965789203f1d64de6856a1d5b4169d32f0b06df: fix: logext shouldnt mess with default logger (#2758) (@caarlos0)
  • 994cbb47c3c6d38af15c88c712bd486a126ec4cd: fix: sign with cert only (#2757) (@caarlos0)
  • 86a6687f9c51eb414e97461d2df98cf8018086da: fix: update cosign to v1.4.1 (@caarlos0)

Other work

  • e17c0766621728b85e8bc26d4e5c0213c4d41b73: docs(ci): fix circle config example (#2773) (@bestwebua)
  • cfb273143b47d9805362c9bd751140743414b5a4: docs(docker): add section for overriding hard-coded image name (#2752) (@developer-guy)
  • 1f0685f2480f087af8d852d85122c79a01e3a813: docs(nfpm): note about conventional file names and armv6/v7 (@caarlos0)
  • 808e8e0f36f4a59b7fa68ce8ba62c50f4090d88e: docs(quickstart): minimum github_token perms (#2722) (@georgettica)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.1.0...v1.2.0

What to do next?

goreleaser - v1.1.0

Published by caarlos0 almost 3 years ago

Changelog

New Features

  • 1051f53409bb767ac0b4769e68ff1c13b6655ac7: feat(deps): update nfpm (@caarlos0)
  • 5ac11a1cba670d65912ba30c5c39c5dd0cfe7594: feat: add changelog sorting (#2670) (@dirien)
  • a6605ad568e71aa505c034b641f83c87fa5217a3: feat: add cosign tool in the goreleaser image (#2542) (@cpanato)
  • 274ffae03c951ad62f3eb0c0966a17ee114843be: feat: add git summary support (aka git describe --dirty --tags --always) (#2700) (@ekristen)
  • f9b693edf08cea193df6c4f4b66e60fe0b71fa95: feat: add hooks to universal binaries (#2684) (@wesleimp)
  • b8f61718f30fbc8d030044477322167f4dce7d7f: feat: allow to customize release notes update behavior (#2702) (@caarlos0)
  • 66cfa25f94d46f1d6eca4a10a995d74ccb50c798: feat: allow to template main (#2574) (@caarlos0)
  • cd261a527a1a974bd2f3f2c8241a063fc8fbeb04: feat: allow to use .PreviousTag on templates (#2683) (@caarlos0)
  • 9505cf7054b05a6e9a4a36f806d525bc33660e9e: feat: improve git dirty error (@caarlos0)
  • df0c31dea1c11409dc76cefb9b4cf5865e783f45: feat: make each changelog commit a list item (#2695) (@caarlos0)
  • d202e788a4c4d55290b950177c9118cd22af4356: feat: remap extra_files (#2678) (@caarlos0)
  • 808b603506008f119da9b2346cbb0f3c0bad9381: feat: template on extra_files (#2677) (@caarlos0)
  • 2bdb39e06a06db20248913fb91717453ac9e9631: feat: use top level environment variables within env section in docker (#2596) (@pmareke)

Bug fixes

  • 7f272482e4437713f386be4f0fc168e949d732a5: fix: add env to the sign schema (#2673) (@cpanato)
  • 49b00cfbc4ada3a504ccfc59e5b247837255f1f7: fix: apk add --no-cache (#2672) (@caarlos0)
  • 37f8167fd90173b17598beb40b977d95553e34d9: fix: checksum extra_files when no builds (#2692) (@caarlos0)
  • 0e964a134acb5c597a9572b1a770e535702cfd88: fix: cosign is on /ko-app (@caarlos0)
  • 72434a036e031405ec078c264b2f8abbe83729f9: fix: ensure certificate is always within dist (#2680) (@caarlos0)
  • 09aec7ca2e33369dee24330c07220529bf236504: fix: git url with port (#2705) (@caarlos0)
  • 8955b2503ab9ff4bd3ddc536e242eca6f9a56cb9: fix: jsonschema field names (#2693) (@caarlos0)
  • ff0fdf3520ec597dfff4325d7b5fe1204bf2dd3b: fix: update strings when using a custom distribution directory (#2689) (@cpanato)

Other work

  • 12066dd8d9179ef19dde061d67354f5ebc081685: refactor(ci): improve pkg test task (@caarlos0)
  • e8fca3010402fa87e2fc956a8cd6161cf46f0fa7: refactor: remove unused git.RunEnv (#2706) (@caarlos0)
  • c0e5e3b90f1c6c7acf6794cfb4407375cd0138ce: refactor: use os and io instead of ioutil (#2676) (@Clivern)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.0.0...v1.1.0

Docker images

  • docker pull goreleaser/goreleaser:v1.1.0
  • docker pull ghcr.io/goreleaser/goreleaser:v1.1.0

What to do next?

goreleaser - v1.0.0

Published by caarlos0 almost 3 years ago

Changelog

048557efdb35d87f628ff1206ebff48b44229075: Merge remote-tracking branch 'origin/main' (@caarlos0)
1e718d2db0a612fe79e25292889c9ca10a97e563: Revert "fix: armv7 on linux is usually armv7l" (@caarlos0)
81c53073a4d4b638cec836ccb6cee78052695b3a: feat(ci): add cosign public key to releases (#2636) (@erkanzileli)
a94e28b77c40d0ff483f618e77d2defdc637e54f: feat(deps): bump golang from 1.17.2-alpine to 1.17.3-alpine (#2632) (@dependabot[bot])
1dae601df553b71c33d5620be778836839146ce7: feat(deps): bump sigstore/cosign-installer from 1.2.1 to 1.3.0 (#2629) (@dependabot[bot])
9aeb2f3f5a1ddd235f60c48dc9babd5f72c9612c: feat(deps): bump sigstore/cosign-installer from 1.3.0 to 1.3.1 (#2665) (@dependabot[bot])
b1a0f35b1449a21f9fbd5d4be08e3981f2912f38: feat(source): add prefix_template option (#2620) (@twpayne)
b99ccc029cfcb1c0a5f364532061c943559b9bbe: feat: add message template support for git providers (#2626) (@developer-guy)
aa41862fe07b64eb593f445620d8b98735ee34d8: feat: announce to LinkedIn (#2492) (@Dentrax)
52cf951c303834c7e56b417624236e12c1ed6975: feat: krew support (#2639) (@caarlos0)
df0216d5855e9283d2106fb5acdb0e7b528a56e8: feat: nfpm conventional file name (#2663) (@caarlos0)
416d76eec4f3ae752e981c3842bcb9f44397b1e8: feat: rename main branch (@caarlos0)
312e52a76055942c97d38279cdd8432f33d125e8: feat: sign with env and output certificate (#2662) (@caarlos0)
8eae8b013acbf461685f8b22f4b60487949628f8: feat: support github release notes (#2638) (@caarlos0)
b5ea693ada4ad82d52845cec2e398061341270d4: feat: templates on sign env (#2667) (@caarlos0)
65289482176b368365560cfb814f07876fde2a3a: feat: update nfpm (#2640) (@caarlos0)
c631b910eed430b70c1251d9a44a7b50b84378f0: feat: update nfpm to 2.9.2 (#2668) (@caarlos0)
f318be45291dcc1a51bd7d15bdf43a0c1a6be256: feat: update nfpm to 2.9.2 (@caarlos0)
c958e4cc5e18073116881a7dd79355ca9197871a: fix: changelog is too long (#2661) (@dirien)
8ca500926863e1514e3ced7982816c954592f6d7: fix: discord default url (@caarlos0)
b7d9e1224951cccdc89b4d33a861ce3410f7c48b: fix: htmltest (@caarlos0)
9ee5ac1669b66f7571678bd85fec0af71be6434a: fix: linkedin announcer (@caarlos0)
91f6b142faff7e9e458860092c7bb6cc3584bd62: fix: linkedin release url (@caarlos0)
8e89e3fde3d3312fc424e4acb9b098b0d6feade0: fix: remove .git suffix by default from announcers (#2623) (@Dentrax)
cf73ede93248e0de9a3a1cc6e5d12f03d4492b7d: refactor: improve changelog code (@caarlos0)
143b955f1bde0236f68f943dee12f6e7d0fe61d6: refactor: improve release defaults (#2627) (@caarlos0)
a2ba9cb8fae7d7bb472afaaf494eb5282c392f7f: refactor: release url (#2637) (@caarlos0)

Docker images

  • docker pull goreleaser/goreleaser:v1.0.0
  • docker pull ghcr.io/goreleaser/goreleaser:v1.0.0

What to do next?

goreleaser - v0.184.0

Published by caarlos0 almost 3 years ago

Changelog

69f89279703d32c4e7386ccc28cb269763c0f88d: feat(deps): bump sigstore/cosign-installer from 1.2.0 to 1.2.1 (#2602) (@dependabot[bot])
e5a9e18050ae5d64b003fb169dc91d132ad01ce0: feat(schema): add command that generates jsonschema (#2589) (@patrick246)
48d774970c3a47af150964ddd8cf37e8e6943ef6: fix: add debug log for changelog file load (@caarlos0)
9fd61fb9562d12151a52882347e14949ee2fc70e: fix: goFish check for same OS/Arch is unnecessary (#2604) (@dirien)
5de2a8bb86540088165d2e5e6c5c2f2a679317dd: fix: goreleaser should conflict with goreleaser-pro (@caarlos0)
01fa7a68276f7191773bd1db3ca16140dc71e575: refactor: organize config a bit (#2619) (@caarlos0)

Docker images

  • docker pull goreleaser/goreleaser:v0.184.0
  • docker pull ghcr.io/goreleaser/goreleaser:v0.184.0

What to do next?