goreleaser

Deliver Go binaries as fast and easily as possible

MIT License

Stars
13.2K
Committers
401

Bot releases are hidden (Show)

goreleaser - v1.20.0-nightly

Published by caarlos0 about 1 year ago

Changelog

New Features

  • d7921d46 feat(brew): extra_install
  • 3ed6751b feat(nfpm): allow to template scripts names
  • cc18ad51 feat(nfpm): update + rpm prefixes support
  • 94f080d7 feat(nix): extraInstall
  • e672699b feat(nix): runtime dependencies
  • c6655bc0 feat(nix): support zip packages (#4225)
  • 58a6ba4e feat(scoop): support arm64 (#4193)
  • d0a86edd feat(snapcraft): allow to disable (#4228)
  • 7a2fc106 feat(winget): PortableCommandAlias (#4196)
  • 780e9ef0 feat: adds syft to docker image (#4182)
  • 42666347 feat: improve output (#4206)
  • 49893156 feat: init improvements
  • 609e7c56 feat: metadata mod_timestamp (#4188)
  • c06ba3a9 feat: publishers.disable (#4239)
  • 326a8c88 feat: support make_latest for GitHub release (#4161)
  • 3c1ebe82 feat: support setting mod_timestamp in universalbinary (#4172)

Bug fixes

  • 08e307ea Revert "fix: skip defaults for skipped pipes (#4210)"
  • cbb09b89 fix(docker): should use cmd.Environ() instead of cmd.Env
  • 52792f4a fix(nfpm): lintian unix path (#4175)
  • 53ef7fe1 fix(nfpm): rpm.packager binding was missing
  • f1073388 fix(nix): fmt
  • 025b8757 fix(nix): improve extra_install
  • 1d17b311 fix(nix): multiple archives for the same platform (#4227)
  • 8a4c874a fix(nix): potentially unused with lib
  • a726a29d fix(winget): improve commit msgs (#4199)
  • 00bc248c fix(winget): replace forward slashes in Winget RelativeFilePath (#4195)
  • 4105d285 fix: chocolatey jsonschema
  • f170c92d fix: delete temporary dir used for docker build (#4178)
  • 65544aee fix: docker respects builds binary file paths (#4218)
  • 8752504b fix: docker.env should be first
  • e3f494fd fix: jsonschema for builds.hooks
  • 7eb6af38 fix: properly log file with issues on check
  • dccd68c1 fix: skip defaults for skipped pipes (#4210)
  • 8e0b9405 fix: use t.TempDir
  • 5e27651d fix: using token log message

Dependency updates

  • 43c53f47 feat(deps): bump github.com/atc0005/go-teams-notify/v2 from 2.7.1 to 2.8.0 (#4216)
  • 1cf6390e feat(deps): bump github.com/disgoorg/disgo from 0.16.7 to 0.16.8 (#4234)
  • b242ed0f feat(deps): bump github.com/google/go-containerregistry from 0.15.2 to 0.16.1 (#4229)
  • db2a3f3e feat(deps): bump github.com/xanzy/go-gitlab from 0.88.0 to 0.89.0
  • b76c3ddb feat(deps): bump github.com/xanzy/go-gitlab from 0.89.0 to 0.90.0 (#4232)
  • de5fae23 feat(deps): bump gocloud.dev from 0.32.0 to 0.33.0
  • 2904442a feat(deps): bump golang from 1.20.5-alpine to 1.20.6-alpine (#4181)
  • b640c27f feat(deps): bump golang from 1.20.6-alpine to 1.20.7-alpine
  • 4e66a543 feat(deps): bump golang from 1.20.7-alpine to 1.21.0-alpine (#4240)
  • a1fc2869 feat(deps): bump golang from 7efb78d to b255d93 (#4238)
  • 3c7fca75 feat(deps): bump golang from e959001 to 7839c9f (#4189)
  • 1d189e7a feat(deps): bump golang.org/x/crypto from 0.11.0 to 0.12.0 (#4235)
  • 4e731ed2 feat(deps): bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 (#4233)
  • 07c1440b feat(deps): bump golang.org/x/text from 0.11.0 to 0.12.0 (#4236)
  • bf3dc65b feat(deps): bump golang.org/x/tools from 0.11.0 to 0.11.1 (#4220)
  • 5bf89f21 feat(deps): bump golang.org/x/tools from 0.11.1 to 0.12.0 (#4237)
  • 49d6a156 feat(deps): bump the gomod-deps group with 3 updates (#4165)
  • f3a285f7 feat(deps): bump the gomod-deps group with 3 updates (#4200)
  • 51d9fc67 feat(deps): use mergo 1.0.0

Build process updates

  • 321fd131 Revert "build(dependabot): group dependency updates"
  • 07df5985 build: add a nightly task
  • 0f018f3f build: fix release name when nightly
  • 9e5d6458 build: improve archive name_template
  • 204d14ae build: release nightly every Thursday (#4211)
  • 89b76df4 build: remove snapcraft from nightlies
  • 937aa9ed build: rename file
  • 7ea7ac5d build: rename workflow
  • 30ea8a7d build: update nix config

Other work

  • 9f6a810f Support make_latest for GitHub release (#4161)
  • 789a4d45 ci: append envs when calling docker instead of overriding (#4187)
  • ab998ef3 docs: add dagger to users.md
  • 3dd77f6f docs: fix deprecations notice about scoops.bucket (#4207)
  • 5282dd91 docs: fix links (#4183)
  • 635b051a docs: fix migration example
  • 8d9a6938 docs: fix typo in builds.md (#4205)
  • 3e03fea9 docs: fix yaml formatting on scoop deprecations (#4170)
  • a73937ba docs: remove newsletter link
  • 43fbf18a docs: update
  • dbcebd00 docs: update
  • 054080a7 docs: update
  • 1d2868b4 docs: update
  • 88b63048 docs: update
  • ca1657c2 docs: update
  • dbf7f579 docs: update
  • 49011088 docs: update /pro
  • acfc1b22 docs: update schema
  • a0f0d01a refactor: dockefile tmpl
  • b9a08c4d refactor: gio.Chtimes (#4191)
  • bbe2ee7b refactor: properly annotate deprecated options
  • 79688e0a test(docker): fix broken test

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.19.2...

Helping out

This release is only possible thanks to all the support of some awesome people!

Want to be one of them?
You can sponsor, get a Pro License or contribute with code.

Where to go next?

goreleaser - v1.19.2

Published by caarlos0 over 1 year ago

Changelog

Bug fixes

  • f883131e73556aee24a298ed19f03d88f06f8de6: fix(github): check rate limit again after sleeping (#4152) (@caarlos0)
  • 5f7be841d8a230605f5973cd5c7b0206eeb5a13d: fix(nix): description, path and homepage should allow templates (#4156) (@caarlos0)
  • a3240099784c7e3295a68c3dfd7e2401322eecd1: fix(winget): add missing fields, more templates (#4164) (@caarlos0)
  • 86beb584bf56168ea7c73cf72029a6544eb9b109: fix: improve error message (@caarlos0)
  • 9364d9983adb59e23cb169a3920381b86a2399f8: fix: improve log (@caarlos0)

Build process updates

  • 4c9314b06fd607c442243175781576b43989a2af: build(dependabot): group dependency updates (@caarlos0)
  • 682220937c6f196a4cf5f8b15c3ad3051bdbdbea: build: winget branch (@caarlos0)

Other work

  • 0c5f6936bd7f26499e1a10b6a019b5a1eeb35801: docs: fix spacing (@caarlos0)
  • b786c0283ac7f276821e6f97e66a625253208b76: docs: fix templated contents (@caarlos0)
  • e9760a167b1aa7e4f1928e5b121b5ce5b233f01a: refactor(winget): minor improvements (#4157) (@caarlos0)
  • c57cdab0c6f30be07979669a465a17062345c3ef: refactor: add function to apply template multiple times (#4158) (@twpayne)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.19.1...v1.19.2

Helping out

This release is only possible thanks to all the support of some awesome people!

Want to be one of them?
You can sponsor, get a Pro License or contribute with code.

Where to go next?

goreleaser - v1.19.1

Published by caarlos0 over 1 year ago

Changelog

Bug fixes

  • 6b46a1a6aa51e45bd281d55b6e5a2315ee82f643: fix: go install (@caarlos0)

Build process updates

  • a68000b5ad5fd5692246523d3ca0963be2019b02: build(nix): fix goreleaser config path (#4151) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.19.0...v1.19.1

Helping out

This release is only possible thanks to all the support of some awesome people!

Want to be one of them?
You can sponsor, get a Pro License or contribute with code.

Where to go next?

goreleaser - v1.19.0

Published by caarlos0 over 1 year ago

Changelog

New Features

  • e9c5a922f992ab91cad997e79d717e1b8700ef5c: Revert "feat: add winget to pipeline" (@caarlos0)
  • 42822497ae1678a2f832f9f19309c9db80e38bb6: feat(aur): single commit per package (#4126) (@caarlos0)
  • 773cb91a7a582dbb7d40abab1afd11e85a6ce4e8: feat(github): allow to PR cross-repo (#4053) (@caarlos0)
  • f6b9ccbd8f824921f7f636074b32fff7236cbbf1: feat(github): allow to open PRs as drafts (#4054) (@caarlos0)
  • 1f8a7b2fc55e73f4681e9b85892ab0f844b1a60f: feat(github): avoid rate limits (#4037) (@caarlos0)
  • b4dbf6b64b63785397a572806c516335cdd86086: feat(jsonschema): mark deprecated options as so (@caarlos0)
  • 051381837d5d71994a86f77d89f204d2ce70eb15: feat(ko): allow to have an empty tag name (#4043) (@caarlos0)
  • 75c47d1da876963867abc385dd154edcf68eedf2: feat(nix): support armv6l and armv7l (#4051) (@caarlos0)
  • 1d92a36340c7bbc19eebf26f32325736a95d91ee: feat(scoop): allow to template description and homepage (#4057) (@caarlos0)
  • d4bbf44d6552ff9e89c02f90f4f73387b89a5409: feat(snapcraft): support title, icon, assumes & hooks (#3930) (@abemedia)
  • e0dabc1cb9f0332db776d32c6d766c756cd86ba7: feat(telegram): ability to choose msg format, mdv2escape (#4036) (@caarlos0)
  • ffad12eae429a859160173f59676e7c34cd1fc19: feat(upx): allow to filter by goos, goarch, goarm, goamd64 (#4056) (@caarlos0)
  • 0f5b058363eb3c12072ad378701b5f6e32f7b829: feat(winget): support arm64 (@caarlos0)
  • 09411ea60a763f79ea5484baccba77cc2aef3580: feat: Checksums as a template field (#4064) (@caarlos0)
  • 62f4bd5a66f38842afec8b2a68193ac45c57982f: feat: add winget to pipeline (@caarlos0)
  • b1c8e9f25b9ade39ee7e3e889c0839d43b2d4e55: feat: added IsNightly to OSS template variables (@caarlos0)
  • 3bb9a9a5b3d64c1d5d64febea91bebb80f0941cf: feat: allow to sign KO manifests (#4038) (@caarlos0)
  • 05d25567f93d0c6f91f8d0b702327588700b0900: feat: allow to template dockers.skip_push and docker_manifests.skip_push (#4008) (@caarlos0)
  • e5c9338efdcdb0584df7c71a704e2664deaca24b: feat: changelog.include (#4122) (@caarlos0)
  • 1c9b4d56b410d1774fb25beaf9186f8f563b6eab: feat: completion improvements (#4071) (@scop)
  • 72cf8404c15039e62bfc97ae896155e8d8bb5605: feat: continue on error (#4127) (@caarlos0)
  • 62b065dad0fd45d3bc9c767ca798df8977a5da89: feat: deprecate brews.tap, krews.index & scoops.bucket (#4099) (@caarlos0)
  • 51592e14243e10f5daa905f7282db223559724c2: feat: envOrDefault template function (#4097) (@caarlos0)
  • 73b322579e329d59df72464f357d6ba9ca7a1bb2: feat: improve deprecations (@caarlos0)
  • d0cf457136ebae8ced6b64c9be061ab302cbb1a8: feat: improve verbose output (#4017) (@caarlos0)
  • 823bc6062d1a0cb75a28a7dd1cd1fc3aaf92fcb9: feat: make git client support creating multiple files in a single commit (#4107) (@caarlos0)
  • 99afc8d62e52a1b3d00cbf07edc87e76b55d8278: feat: nix support (#4012) (@caarlos0)
  • 66cee9493c3c553b950c7e01007ba1594e9707c9: feat: remove deprecated replacements (#4075) (@caarlos0)
  • eadd3777308b55d1983d6bfc37f5319d2bbfcbd6: feat: remove deprecated rlcp options (#4076) (@caarlos0)
  • 4936929ddd86551a7747c6fe07a7057c60e38ff4: feat: sort brew dependencies (@caarlos0)
  • bbcc45b677a91424f4b22b08cae1b1e51bef8c59: feat: support pull request templates (#4105) (@caarlos0)
  • 6afdb49c12ae3681df6149a89834e800ac367260: feat: winget support (#4081) (@caarlos0)

Security updates

  • a76db83da0fe0a2694bf348224ad08cc775b4f46: sec: fix for GHSA-2fvp-53hw-f9fc (@caarlos0)

Bug fixes

  • b5e8d6db062f938490684a9ec47bc89e789ff33c: fix(archive): warn only for non-default globs with no matches (#4013) (@caarlos0)
  • 950cebee57225a6b6f0cf760d57f69c81592a402: fix(cmd): check with no args (@caarlos0)
  • b9e276fecaedc82097891470651c4b699e36b264: fix(nfpm): write too long when writing the lintian file (#4039) (@caarlos0)
  • a3bc05193324c6cdc456bd81acb89784b10c42c6: fix(nix): better errors if nix-prefetch-url fails (@caarlos0)
  • c6851f5eee7c54f128c62c1788da541acabb7a06: fix(nix): hc should report nix-prefetch-url as a dependency (@caarlos0)
  • 81bd82b13bb8bf902b53809c10c76e88fae01b16: fix(nix): improve error message (@caarlos0)
  • 4dc31e99b76272a80a0ce694cc862baef821051d: fix(nix): local filename when path not set (@caarlos0)
  • cc570c3ba448043c1f1fb5627c7621f8e154ec9b: fix(nix): missing artifact type stringer (@caarlos0)
  • 27f94523c8a867c0f15e879a387c1f4571fe8bfd: fix(scoop): allow templating name and skip_upload (@caarlos0)
  • 528b06a07551f4419252f1ef0d236a28d3fc27d5: fix(snapcraft): title and icon are optional (#4138) (@caarlos0)
  • 7d485d639936d149a6506a165878f48238a4cb2b: fix(winget): default commit message (@caarlos0)
  • e525b66631eb67c4c625d6fe7bd939b85c12238d: fix(winget): incorrect filenames (#4139) (@caarlos0)
  • 2eaefa94b139c0bf8c1bc40c6f5facdc0292c4ac: fix(winget): release notes should be optional (@caarlos0)
  • 3d77e8e19449c55a0e7346759083a95deb76b715: fix: Scoop releases being skipped via disabled SCM releases (#4150) (@radujipa)
  • ac5788eed0d54da5d4fcf0a8faa47dd387589352: fix: add do not edit header to generated files (@caarlos0)
  • aae9433a550921e2031a983e567c2c8436f91e9c: fix: archive extraformat when using format override (@caarlos0)
  • bb33419beb11d224c5c5d09e42fca43bcd53855f: fix: archives should always use forward slash (#4116) (@caarlos0)
  • ef3c42f22ed3df3b11ca7559c28a4ff1bad4715b: fix: artifact.Path should filepath.ToSlash (#4117) (@caarlos0)
  • de599666b819de25bea45f7bf6326ff3ad744296: fix: deprecate brews.plist (#4073) (@caarlos0)
  • 629df041d995ec78bf57e178fe405c5659e6f001: fix: do runner cleanups also on SIGINT and SIGTERM (#4133) (@scop)
  • cebdf0d8a64ab7cfb493b3b8084d9460f6a1cfe2: fix: goreleaser build index out of range (#4007) (@caarlos0)
  • dfcd535e31ed217c12a9fe5b80b41781c1bb1475: fix: improve "pushing" logs for multiple publishers (@caarlos0)
  • 76ce66c060341cd55983e68624c17f4e46377619: fix: improve brew/krew/scoop/nix/winget paths inside dist (#4137) (@caarlos0)
  • 10a627c1967a09810473c182d6e1c1dcb8748f33: fix: runner tarball download URL (#4113) (@scop)
  • 3eecfddfc551a66f85d8ccf5fadd96225cd9e2ae: fix: runner tarball extract path (#4114) (@scop)
  • f33a534825d7ef8e4bb55beb13461c7f9a2643ad: fix: umask nfpm field (#4136) (@caarlos0)
  • e9b4bc05da40bce432b3c9d8f1f603f012630310: fix: use commit msg as PR title (@caarlos0)
  • 323dca8048d087f3aabea52404c2354bd4c746a4: fix: version git tree state (@caarlos0)

Dependency updates

  • cb4c9ec0ff183cb2f921556af6589a6e01c40e22: feat(deps): bump github.com/atc0005/go-teams-notify/v2 from 2.7.0 to 2.7.1 (#4090) (@dependabot[bot])
  • d27c2974ffc509f6fb2eb968b8f2e37f1a24f2f6: feat(deps): bump github.com/charmbracelet/keygen from 0.4.2 to 0.4.3 (#4149) (@dependabot[bot])
  • 455730c6192f1d87b1741302efe0c12c3cb4bb4f: feat(deps): bump github.com/disgoorg/disgo from 0.16.3 to 0.16.4 (#3996) (@dependabot[bot])
  • dab69c9b5a2335b78e0295538f866a713ef6a059: feat(deps): bump github.com/disgoorg/disgo from 0.16.4 to 0.16.5 (#4025) (@dependabot[bot])
  • f568ef986885e49ac6a003a9267e22eeb19678af: feat(deps): bump github.com/disgoorg/disgo from 0.16.5 to 0.16.6 (#4089) (@dependabot[bot])
  • b2d08b38c83280a689716b12f769f7263ac68b97: feat(deps): bump github.com/disgoorg/disgo from 0.16.6 to 0.16.7 (#4145) (@dependabot[bot])
  • f462f555561b5e0d20decdd6a79a89623722214b: feat(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible (#4006) (@dependabot[bot])
  • d085b3ad44819d9f412026115a3cd6d0411562b1: feat(deps): bump github.com/google/go-github/v53 50.1.0 to 53.2.0 (#4146) (@caarlos0)
  • 8d94703b5adb99513a9b69fb04182ff8e94663aa: feat(deps): bump github.com/google/ko from 0.13.0 to 0.14.1 (#4132) (@dependabot[bot])
  • 760aca268ae040b83827d08493b0d1148baecefe: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.28.0 to 2.29.0 (#4030) (@dependabot[bot])
  • 2e2bde5090791be6ffd279972cbb26e9295a8299: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.29.0 to 2.30.0 (#4074) (@dependabot[bot])
  • 91d492033ad14baa382d5a859eec542ca521fdf6: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.30.0 to 2.30.1 (#4079) (@dependabot[bot])
  • 161e6fee7814987536f90a6460a51a98f76694ad: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.30.1 to 2.31.0 (#4144) (@caarlos0)
  • eb6b88ce3540483487837f880a1dfc539d4b10fe: feat(deps): bump github.com/imdario/mergo from 0.3.15 to 0.3.16 (#4045) (@dependabot[bot])
  • 4508ba71c76818f1dbc6bddad6d938deb6d0ab75: feat(deps): bump github.com/klauspost/pgzip from 1.2.5 to 1.2.6 (#3985) (@dependabot[bot])
  • c495b949874423a15c7e8e1e99566a75d265efc0: feat(deps): bump github.com/muesli/termenv from 0.15.1 to 0.15.2 (#4148) (@dependabot[bot])
  • 7c6201f5f588fa1a8504f5cffa6264646fdee1eb: feat(deps): bump github.com/sigstore/rekor from 1.1.1 to 1.2.0 (#4044) (@dependabot[bot])
  • efafe86ead61afa0060fd8dc35673f1b6277c9cb: feat(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#4022) (@dependabot[bot])
  • f704a41292191bd627c847e8e1ce4f444badbadb: feat(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#4059) (@dependabot[bot])
  • 80fddf0384c8ba0ea781c0d3ac5c41ca508d2327: feat(deps): bump github.com/xanzy/go-gitlab from 0.83.0 to 0.84.0 (#4061) (@dependabot[bot])
  • fb8871669dd125bf62f08cb505e8df7d5506d3c7: feat(deps): bump github.com/xanzy/go-gitlab from 0.84.0 to 0.85.0 (#4091) (@dependabot[bot])
  • 9a21cbe32c3123afd30d2e86112d1df839f7252b: feat(deps): bump github.com/xanzy/go-gitlab from 0.85.0 to 0.86.0 (#4131) (@dependabot[bot])
  • e2eb95d5cf10a59983c37fd443526324094969d3: feat(deps): bump gocloud.dev from 0.29.0 to 0.30.0 (#4129) (@dependabot[bot])
  • 71c75144a323a15d982c6f55289bd254e0b7ddc6: feat(deps): bump golang from 1.20.4-alpine to 1.20.5-alpine (#4078) (@dependabot[bot])
  • f0dfdb8732c0ba503571542ad9124fc4f35634a6: feat(deps): bump golang from 913de96 to ee2f23f (#4009) (@dependabot[bot])
  • b6e9eb81e4711dbe9b4e70cd5f14db7a1bca177c: feat(deps): bump golang from b036c52 to fd9d9d7 (#4108) (@dependabot[bot])
  • 6f5e94c2fb37075aef6b3dac2c097a18043b60cc: feat(deps): bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#4001) (@dependabot[bot])
  • a3efb28d474fb8ef9704c5d18fbe9e7f590e0fd4: feat(deps): bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#4101) (@dependabot[bot])
  • f8bf6f068ad15780090ec94e55a81c446ca3e210: feat(deps): bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 (#4002) (@dependabot[bot])
  • 277339bf1fa2630ab9d278362a739093124c0000: feat(deps): bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 (#4103) (@dependabot[bot])
  • 7af206fab5d4bfd34f724251cda0b40ba23d3abe: feat(deps): bump golang.org/x/sync from 0.2.0 to 0.3.0 (#4109) (@dependabot[bot])
  • 62002b5ffd908d29f94b903ea7ff09b618796930: feat(deps): bump golang.org/x/text from 0.9.0 to 0.10.0 (#4102) (@dependabot[bot])
  • 83e754614e21e45ae1e10c3ebc6312bc1fb03d39: feat(deps): bump golang.org/x/tools from 0.8.0 to 0.9.1 (#3999) (@dependabot[bot])
  • 062ab90e5b26157e2878c9c6d1441b1d556ac39f: feat(deps): bump golang.org/x/tools from 0.9.1 to 0.9.2 (#4062) (@dependabot[bot])
  • d049166630cb607a3be5eddcf967a1a51bee5dca: feat(deps): bump golang.org/x/tools from 0.9.2 to 0.9.3 (#4067) (@dependabot[bot])
  • 5f908bd121ff4746e17ff6b66a015994cc71d054: feat(deps): bump golang.org/x/tools from 0.9.3 to 0.10.0 (#4121) (@dependabot[bot])
  • a6e6e7098de5716f209e42ca1fa487227fd4ed7d: feat(deps): update env to v9 (@caarlos0)
  • 79881fc1f49882b6fc16eca33fff5ed4843abe8a: feat(deps): update log (@caarlos0)

Build process updates

  • 703578a7677ac274b3e6d02bb91dd0e8245c4dff: build: add depguard (@caarlos0)
  • b56dcbf4c1e7492c809cb8009e20c2c62271be84: build: do not use deprecated options (@caarlos0)
  • 7355ccd5243a778d353fb1c3b4ed25c2ed1ecdcd: build: fix config (@caarlos0)
  • 14c141abf3187d851749679b83fc51e84e924fe3: build: fix docs build (@caarlos0)
  • f365c724dc22c6a6b7ac7389679f18bfa19cb9b4: build: fix docs build (@caarlos0)
  • 210d0299912ab0e8ba14b80bf02ef1420795d3e5: build: rm deprecated option (@caarlos0)

Other work

  • 2ad313a7e23888f0f046c30e5285e91a74fd5d07: test: syscall.EACCES and os.ErrNoExist (#4120) (@caarlos0)
  • 46072c6047d68bdc49f39cd65120f673a01b48db: docs: add banner asking for support to the website, release notes, etc (@caarlos0)
  • bf350e049a0e4d23e627c59b38d30098ec7e5b81: docs: add missing dash in ldflags default (#4070) (@scop)
  • f070847a87f94ec06ca574c0e79ba0ac32ce63ce: docs: add more info about opening prs (#4106) (@caarlos0)
  • c9eff90a626d217aa54b73ce8addb0d8646885be: docs: clarify prebuilt.path and binary (@caarlos0)
  • 779cce7af6f6919d47395c58f46a2781e7434843: docs: clarify replacements a bit more (@caarlos0)
  • 9fb855a2048d693f9168aee653b2cd7db7a5c48b: docs: cookbook for monorepos, release.tag (@caarlos0)
  • 41536fd13d69d6a853d78f06c3efe4048db5690c: docs: explain artifactory mode binary better (@caarlos0)
  • e598d67cede605e147e9236facc1e240f408edae: docs: fix broken link (@caarlos0)
  • 5c6a31c4795995da6881e37d8b2eb517f075330c: docs: fix cookbooks/contributing (@caarlos0)
  • 1eced630a67b4a8af0b2d79bb4562de9d56292e4: docs: fix typo (@caarlos0)
  • aecc9ea9827685e74a308d4ec587e6775b058acc: docs: homebrew link to resource-not-accessible-by-integration (#4003) (@mmatczuk)
  • 7da18ec8f48bd503ab7927051dcdad2efb6197c5: docs: improve brew and krew docs (@caarlos0)
  • 4a46eb088a664e86a2950ddfe83c69a0f52b93e0: docs: improve nix docs (@caarlos0)
  • a80a4011adb65ae178bd28c117fb7ba94fd771a2: docs: improve nur help (@caarlos0)
  • 56dfb8b5b017d2a56193641f6f19031b59636c1c: docs: include markdown plugin (#4098) (@caarlos0)
  • f33968f187832c23ec636431d03ff45d4ac68a4a: docs: mark flags as pro only (@caarlos0)
  • 8eea2ddf153d1758a307ae3bb95c8aa704874742: docs: pre-fill scopes for new Personal Access Token (#4010) (@jamietanna)
  • 4b7827829298c2f4a23dfcdc79bd4fcb685ac1bf: docs: runner script fixes (#4112) (@scop)
  • a130fe9cb2268125de7acc6c130dacdfd1e7e8bb: docs: smallstep sponsorship (@caarlos0)
  • 4bda54d8ea75e44820998127d46235b311490a7d: docs: sync (@caarlos0)
  • 4c96bf5ecd38798c1d6d8af36e218858bc4ec725: docs: typo fix (@caarlos0)
  • 7c658e57dca5ce6eb43c7f5820d76116f378076f: docs: update (@caarlos0)
  • 1e56d38ef90da90627248fb7c1bb2ff538ec0a32: docs: update (@caarlos0)
  • 1a34c5dc985efd6bc714f1e26c9998b2964895d4: docs: update (@caarlos0)
  • 5520be3d0c8bf92bc55b83af4ede7f45b9f9e34a: docs: update SECURITY.md (@caarlos0)
  • 9b960b26689c46103e30afd25b8bab5c3c059567: docs: update snapcraft docs (@caarlos0)
  • 3cfd5fe02025d8d47108c3e7887c70a06a819344: docs: update templates.md (@caarlos0)
  • 64ea757a78d0e13f4d0740aef8b48b328fa236b1: docs: update users (@caarlos0)
  • ef690d07efdda79c8ac83ac7c51edfabba371c25: style: spelling and grammar fixes (#4069) (@scop)
  • 7671b54056e5c3cbcea47ccd3e1f9c8ca67bf6a0: test(ko): fix (@caarlos0)
  • faf3d2a52ca8fa103204c078f18a9672c4261c28: test(ko): fix error msg (@caarlos0)
  • dbd43420783c9029e899cf2fad252627cbb7c85b: test(nfpm): fix after update (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.18.2...v1.19.0

Helping out

This release is only possible thanks to all the support of some awesome people!

Want to be one of them?
You can sponsor, get a Pro License or contribute with code.

Where to go next?

goreleaser - v1.18.2

Published by caarlos0 over 1 year ago

Changelog

Bug fixes

  • ad000694196f30e2cdfe561fd20b20bb85c5258b: fix: warn when no match on archive files (#3992) (@caarlos0)

Build process updates

  • c6c6cdf0de70b7a4070bea4bbd49c3cece449e8a: Revert "build: temp disable push to aur" (@caarlos0)

Other work

  • b54d9d8aa43763082c2fbacad4ad2ee0fba60a4a: docs: fix prebuilt binaries page (#3987) (@brianstrauch)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.18.1...v1.18.2


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.18.1

Published by caarlos0 over 1 year ago

Changelog

Bug fixes

  • aaa9da33d5e72a0db4c1c815dc746249b78266d2: fix: disable upx for now (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.18.0...v1.18.1


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.18.0

Published by caarlos0 over 1 year ago

Changelog

New Features

  • 4330b522ea7e1e5e7d048ab2238b59b8a18eae79: feat: IsGitDirty template variable (#3967) (@caarlos0)
  • 6b86499655267e85213cebbbdbfad837413744a6: feat: add force_token to config (#3936) (@jolheiser)
  • eb823dee142c450e1559f58dc162396050edaab8: feat: allow multiple scoops (#3963) (@caarlos0)
  • 3707fe4d8229cc5e643094c405f01f5b123d637d: feat: allow to goreleaser check multiple files (#3980) (@caarlos0)
  • 95b809dd139b94ba0e8f76d4b1e712d3c7125f85: feat: allow to template nfpms.package_name (#3960) (@caarlos0)
  • 6fd5fd45eae2c6c4bc919258105eb84835ef9ea9: feat: improve output (#3966) (@caarlos0)
  • f3e1170a89960cbab1e878531a81086f0dcd8f17: feat: log generated artifact sizes (#3954) (@caarlos0)
  • 43ae7611799a431cda734d3d9d838eab6f1bbd25: feat: native upx support (#3965) (@caarlos0)
  • 9aeea7b4309bf5f3c16c87217338b41db835d136: feat: new --version output (#3962) (@caarlos0)
  • 5bf42b726fb23d83935ed5ab42e3798a7fb70ca9: feat: publish taps, krews and scoops to regular git repositories (#3961) (@caarlos0)

Bug fixes

  • fb64a52ca0089c6c6d53e01429966a02424ab9c0: fix: http uploads not setting defaults according to docs (@caarlos0)
  • 30fc74df24578f2c7cb6a80bf6612f73b018b021: fix: log when no artifacts match for signing (@caarlos0)
  • d62abe0b16c4ca674e5219c57cf61292f482342a: fix: pass goversion.Info instead of string (@caarlos0)
  • 45b80dfa26cadb1b9265e68f45aea3e7fbe8829e: fix: pass tree state as ldflag (#3968) (@caarlos0)
  • b36e913eda8b66ad0591cdc424b2585ac782353d: fix: reportsizes before metadate (@caarlos0)
  • 6eed3e03b075d14baf9660e73985d16243204520: fix: typo in a brew error message (@caarlos0)

Dependency updates

  • fd3244ffff1725c5981ed599f47ea07d83fc892a: feat(deps): bump github.com/Masterminds/semver/v3 from 3.2.0 to 3.2.1 (#3927) (@dependabot[bot])
  • 2e589fd0eccc8110c5c37b301db1bacd00c6d05f: feat(deps): bump github.com/caarlos0/log from 0.4.0 to 0.4.1 (#3977) (@dependabot[bot])
  • 2d5cb6077130d32d2def4faa959688e2eb6d5f5a: feat(deps): bump github.com/charmbracelet/keygen from 0.3.0 to 0.4.1 (#3932) (@dependabot[bot])
  • c4b1bbecac9171210c688ce0abf32bc816b37d5e: feat(deps): bump github.com/charmbracelet/keygen from 0.4.1 to 0.4.2 (#3957) (@dependabot[bot])
  • a16e6714887023df0334c14a3800871d694d411f: feat(deps): bump github.com/disgoorg/disgo from 0.16.1 to 0.16.2 (#3926) (@dependabot[bot])
  • 57e104d49c9ef6551200b823efd77ee385620fd5: feat(deps): bump github.com/disgoorg/disgo from 0.16.2 to 0.16.3 (#3964) (@dependabot[bot])
  • 777b5a1ddbd1ea8149bff523c9927ab068e6f479: feat(deps): bump github.com/ory/dockertest/v3 from 3.9.1 to 3.10.0 (#3947) (@dependabot[bot])
  • 38b82f1117a00aa4d1049deb6e8c4e58ccabcef3: feat(deps): bump github.com/sigstore/rekor from 1.0.1 to 1.1.1 (#3979) (@dependabot[bot])
  • 44c6f733eb2c74321527fb277dbac3c0914d308d: feat(deps): bump github.com/slack-go/slack from 0.12.1 to 0.12.2 (#3943) (@dependabot[bot])
  • 5d8fe3ddce2ed75df2e173cf770ec341229f1a7a: feat(deps): bump github.com/xanzy/go-gitlab from 0.82.0 to 0.83.0 (#3955) (@dependabot[bot])
  • 038567475b4cb9bfa18f1cbc6e1a9eee743a6672: feat(deps): bump golang from 1.20.3-alpine to 1.20.4-alpine (#3976) (@dependabot[bot])

Build process updates

  • 161bc9e70644d04af3004267fad2294d6b56addb: build: fix fig.yml (@caarlos0)
  • b037471278c3264cbdf058f0f4e18d5539e9762a: build: temp disable push to aur (@caarlos0)
  • 803ef6566e8693e4fd7292da1b99e03c48ba7d85: build: use ghaction-upx (@caarlos0)

Other work

  • 3324f01bb596c62c64e216db6033ad37771b3593: docs(artifactory): Add details on custom_artifact_name (#3953) (@mbamber)
  • cc2805b8011a6190504598e4dfccb9ed300290e2: docs: improve wording (@caarlos0)
  • e8be67170354be99cab63342412148d0cc4cacb2: docs: multi platform docker images (@caarlos0)
  • f3aa9c79fafc95bb26a2ca5f55e04073d6a8a3dc: docs: note about upx not in path (@caarlos0)
  • 59e7f1bd5affadf6522409f5978347382d5e96fd: docs: update (@caarlos0)
  • de986a199ec19df7464399d69a1bb48b161b3d72: docs: update (@caarlos0)
  • cbca47dcadc2a4ca3bcb5e9d23585c126231aa8e: docs: update go mod proxy page (@caarlos0)
  • a33a1871b0a276525670b1780a5ef78b87c22076: refactor: improve method name (@caarlos0)
  • 7858e3ee1a3433335b6d065b5f86e43b07a0c67e: refactor: improvements (@caarlos0)
  • 28ca70faae90868e60fad27c2074cb10b54bcaf4: refactor: use context (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.17.2...v1.18.0


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.17.2

Published by caarlos0 over 1 year ago

Changelog

Bug fixes

  • 6afe717dc9e716bb7e2d893d500fdf3d8b94b872: fix: do not fatal on automaxprocs error (#3946) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.17.1...v1.17.2


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.17.1

Published by caarlos0 over 1 year ago

Changelog

Bug fixes

  • b36e30a071199b7290b73b3faa0652825c4d88fc: fix(jsonschema): add binary to Archive format enum (#3924) (@maxbrunet)
  • ac19f902b4603ab81b14e08567dba7056d179e37: fix(nfpm): Add extension to produced artifacts (#3940) (@mbamber)
  • 11b32cf3b7bd1dd05ffbd4a56ce968d407d9cc62: fix: build should output more debug info (#3939) (@caarlos0)
  • e872e45b441bf522a022995a256b55b418cba794: fix: improve docker error handling (#3942) (@caarlos0)
  • f6b5e9abb8443e6123c91935985bbb368511ef4d: fix: source archive not being added when no extra-files (#3938) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.17.0...v1.17.1


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.17.0

Published by caarlos0 over 1 year ago

Changelog

New Features

  • c47315fead9433407e845156c665370443032dae: feat(ko): support labels and creation times (#3852) (@maxbrunet)
  • 590eff32d294cb277970e17fd08e78a7cdc49de5: feat: .Now template variable (#3853) (@caarlos0)
  • 44f8fae305800d9997d0f0b3cb2da85e491af47e: feat: IsDraft template variable (#3888) (@caarlos0)
  • d5a413f9f4e96b606bf4fdb7a42b3faf51803971: feat: add context info to docker build errors (#3920) (@caarlos0)
  • 8b1c4ead603da969fac07e712c3364db2767dee3: feat: allow to PR homebrew taps (#3903) (@caarlos0)
  • dc6a4e7e2f7bf97de6236ea2648d08740fc34168: feat: allow to forcefully use a token when multiple are set (#3910) (@caarlos0)
  • 5805c5d6087de21f4f23f5becd05551cf485c77c: feat: allow to pr krew plugin manifests (#3915) (@caarlos0)
  • 282c42164e152fca794e4042c82b29013c5838d8: feat: allow to pr scoop manifests (#3916) (@caarlos0)
  • f82a32cd3a59bb780555cb375e971458bf646953: feat: blobs.disable (#3884) (@caarlos0)
  • 8877fe1ef4ff56dfd6865176dd1de38e8b08a1bc: feat: include prerelease suffix in git (#3841) (@vandot)
  • 1f56d8e088ba223c3d174bf6be6618abf65a0a74: feat: scoop shortcuts (#3846) (@howieyuen)
  • c41d6de833114f52759e6c6b70349d960a8ae293: feat: support tgz and txz as archive formats (@caarlos0)

Bug fixes

  • d83d362b96f7e6c5f847efe932abdbb031b2cf0b: fix(sign): use gpg path from git config by default if it is set (#3891) (@go-compile)
  • 37e92ce2f144bdfb059bed7c7a4989d8d4b7a7e4: fix: clarify scoop no windows error (#3894) (@caarlos0)
  • 723484d157a679baeccb9d1deb9ef36979507336: fix: do not skip scoop on draft releases (#3889) (@caarlos0)
  • 9a97aaae99cb0d95c6b5a4110f5ca4ab11c9e4f3: fix: improve brew no archive error (#3895) (@caarlos0)
  • f4fad65471e037a6b76353106ebb6a38fd5ebda4: fix: improve gpg.program detection, add more tests (@caarlos0)
  • a459911f459bed151558d811f200f738a5c1da07: fix: many linting issues (@caarlos0)
  • b495c905d5146ed385f408f048f2e2a88c669ef2: fix: set parallelism to match Linux container CPU (#3901) (@marukaz)
  • 0eb3e7975c7a134713c7e377dcb8696cb0294357: fix: use git-archive under the hood (#3904) (@caarlos0)

Dependency updates

  • 9bdfc55e6763832a86ff1d928e67d0b22d4e3877: feat(deps): bump github.com/caarlos0/env/v7 from 7.0.0 to 7.1.0 (#3848) (@dependabot[bot])
  • 12b01f673420bf5af1a4ab5efd695e0d0dab383d: feat(deps): bump github.com/caarlos0/log from v0.2.1 to v0.2.2 (#3875) (@caarlos0)
  • 34fd422742c893c8b46609494addc48276975cf9: feat(deps): bump github.com/disgoorg/disgo from 0.15.2 to 0.15.3 (#3882) (@dependabot[bot])
  • ecf77c948f8796a9899ab9080ab8b62d02c4ad61: feat(deps): bump github.com/disgoorg/disgo from 0.15.3 to 0.16.0 (#3905) (@dependabot[bot])
  • e263d1464c907780f7f4b5a17979a5818ca95f00: feat(deps): bump github.com/disgoorg/disgo from 0.16.0 to 0.16.1 (#3922) (@dependabot[bot])
  • 00b21758555881e835953dbe5176a9136dc5630f: feat(deps): bump github.com/docker/docker from 23.0.1+incompatible to 23.0.3+incompatible (#3909) (@dependabot[bot])
  • b96dba03330e15ae9196c5bd0d9ed685c9d1dc4d: feat(deps): bump github.com/google/go-containerregistry from 0.13.0 to 0.14.0 (#3878) (@dependabot[bot])
  • 43731e252c06f9e024675aa06861296ba7e98463: feat(deps): bump github.com/google/ko from 0.12.0 to 0.13.0 (#3880) (@dependabot[bot])
  • dec5fb8e17e362fe444072a71822ec3fc9551029: feat(deps): bump github.com/goreleaser/nfpm/v2 from v2.26.0 to v2.27.1 (#3876) (@caarlos0)
  • 55154b9aea33a3370c31cfcd289aa669ce1b5e38: feat(deps): bump github.com/imdario/mergo from 0.3.14 to 0.3.15 (#3892) (@dependabot[bot])
  • c7a2818e2d5eaa062d615d1aa7d58c84e3a18afe: feat(deps): bump github.com/opencontainers/runc from 1.1.2 to 1.1.5 (#3896) (@dependabot[bot])
  • c4d5cf96d95fd388aa52ec072d06519796dcd563: feat(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#3908) (@dependabot[bot])
  • 13d92b4f89419abd51bd85b75cc944503e9bc1a3: feat(deps): bump github.com/xanzy/go-gitlab from 0.80.2 to 0.81.0 (#3855) (@dependabot[bot])
  • ed2e378c87dc8e9e2f884ca202937c7b0e4fea98: feat(deps): bump github.com/xanzy/go-gitlab from 0.81.0 to 0.82.0 (#3911) (@dependabot[bot])
  • 7579e70442cd55e931a68599f1d9012263fd7aea: feat(deps): bump golang from 1.20.2-alpine to 1.20.3-alpine (#3907) (@dependabot[bot])
  • 427251f36e4bfdd467d0d19dc59af5d48759e1a5: feat(deps): bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#3923) (@dependabot[bot])
  • 01b14f9b7a2c6d8db845fabf165a2da7a5788155: feat(deps): bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 (#3919) (@dependabot[bot])
  • 6565383ef2b84ab65de67b68eaebe2da59be6aaf: feat(deps): bump golang.org/x/text from 0.8.0 to 0.9.0 (#3917) (@dependabot[bot])
  • dfdbad17f748834d3d50533ba4eb7e67828a8469: feat(deps): bump golang.org/x/tools from 0.6.0 to 0.7.0 (#3849) (@dependabot[bot])
  • 30f543c853444dd1e4dda049802f3ed79fd7ad6c: feat(deps): bump golang.org/x/tools from 0.7.0 to 0.8.0 (#3918) (@dependabot[bot])
  • f62a2e48cebf910e9e93f954c5f6e6a030d510c4: feat(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1 (#3877) (@dependabot[bot])
  • 137ed3be74b06f45397eb6129bcc14476a616159: feat(deps): update caarlos0/env to v8 (@caarlos0)
  • e9e392d371be640c4cbe94bc8ac5278acb9541b8: feat(deps): update nfpm to v2.28.0 (@caarlos0)

Build process updates

  • 9dcc63c60e416c1a4a568676fceaaad34a6b79b8: build: create scoop manifests inside a bucket folder (@caarlos0)
  • c849cfc2a958616991b01d9d7c10468df551254a: build: fix golangci-lint failing (#3874) (@caarlos0)
  • 33e46b6e8492412bd73e7dca2437614911b1cf65: build: improve changelog config (@caarlos0)

Other work

  • cc584c8ab872467837965391537437947a44499b: docs: add since (@caarlos0)
  • bf2e163ce4220f1584d91fb0dba073b0bd689dcf: docs: fix install's cosign steps (#3913) (@caarlos0)
  • f33a36f01fbca783eedc41112b729724a82016d4: docs: fix typo (@caarlos0)
  • 62bd21ce8dd8619d5f6f9a6ac160eadfa7e73ed6: docs: improve docs on scoop.folder (@caarlos0)
  • 6ae7b08188f11717e1cd141eaf615a0a62472bda: docs: improve page on partial builds (@caarlos0)
  • 52f45d759fdf016a59340b9e63b1eadd41874794: docs: remove deprecated note about setup-go-action (@caarlos0)
  • 8a6de5cc5595a84ccee5413c8e8c7c5536b31eb8: docs: schema update (@caarlos0)
  • d524d9308615603cf8e6ee99bb7450b7bda58333: docs: standarizing docs defaults, since, etc (#3898) (@caarlos0)
  • 57d3bdd965fef9c83f8109fa0935929578d78dbe: docs: update (@caarlos0)
  • f5bcdff44521a64840576a5ac631c8ed5529c595: docs: update (@caarlos0)
  • e3f6de7a87da1fe395ec30ecb3937136a8241b25: docs: update USERS.md (#3921) (@howieyuen)
  • 6e4c0e6abe9b09f20cada6882c50d74adf98f297: docs: update git.md (@caarlos0)
  • 5af2c31c7ac0d12d86e7e2177bc3e6610d46e5b6: refactor: fix redundant net/http import (#3897) (@alrs)
  • 88f3aea086587ee1ba8cdf31ca7d8d867194f504: refactor: improve tmpl mergeability with pro (@caarlos0)
  • 7229a0dab06076c844a298ab5de6372a0b2971e6: refactor: pipe.Skipf (@caarlos0)
  • 4ada24b6a88fbd723b421d5158523c2c7681b8c0: refactor: remove unused function (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.16.2...v1.17.0


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.16.2

Published by caarlos0 over 1 year ago

Changelog

Bug fixes

  • 53277590f5892860a5c7158174ad84c2c8e92f29: fix(ko): disable SBOM when sbom is none (#3861) (@maxbrunet)

Build process updates

  • b4b6496ea606c593478d0d4e1377ee325577b632: build: setup-go update (@caarlos0)

Other work

  • 3345f8c9c5b287198a29d3db228388148b788c5e: docs: add note about binary archives (#3867) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.16.1...v1.16.2


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.16.1

Published by caarlos0 over 1 year ago

Changelog

Security updates

  • dd1315b0a7e3e7e6318eb62053202f4b70fe0a00: fix(GO-2023-1621): update from go 1.20.1 to 1.20.2 (#3854) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.16.0...v1.16.1


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.16.0

Published by caarlos0 over 1 year ago

Changelog

New Features

  • d5151a6eb09eec5699e0db4222fbd33d1bf8cf20: feat: ConventionalExtension on nFPM (#3822) (@caarlos0)
  • 6c21b015868f15823e4aace242d962f4cadf06cf: feat: add OpenCollective (#3753) (@jolheiser)
  • a40eb156185ce2c4e6244f8877150cb2b2eaa4c8: feat: add base template function (#3834) (@caarlos0)
  • 874d698564847eff656c949b1c456f0028d47b83: feat: add healthcheck cmd (#3826) (@caarlos0)
  • 9e21511300a245306f3cb64b1ea9f9f5dda40419: feat: cosign update (#3821) (@caarlos0)
  • 99ae0822372bad18e47394549862bb69254a87e4: feat: finally deprecate the single build option (#3758) (@caarlos0)
  • b6dd26c0911aad37ed1316f9d2e8bf96f62e35d0: feat: infer package name from go.mod (#3827) (@caarlos0)
  • 9dfa94cbb3fd3b05ae62bf4c9a2884b4058acee0: feat: scoop depends (#3797) (@caarlos0)
  • 2920de7cec6218419e3fd1a44848f5cb507b2642: feat: templateable changelog.skip (#3830) (@caarlos0)

Bug fixes

  • 8b4186410979a207fe6da09f730123aa12b9dc1e: fix: GO-2023-1571 (@caarlos0)
  • 2c805882519705c8b2b9725869a6a5181215066a: fix: better handle password protected keys (#3788) (@caarlos0)
  • 1aa984d006401b8c90ec2a4ec8a06a5ab18a15a9: fix: convert to forward slashes inside gio.Copy (#3794) (@caarlos0)
  • be3a1b22d4553b2f9ffc3855e33661788e05b0a0: fix: create temp docker outside dist (#3823) (@caarlos0)
  • 4f7475eee165e5b2a99099e5791411cd74405021: fix: meta archives make the other archives be ignored (#3804) (@caarlos0)
  • 1858bace7eac1a1f8b8410a89ee4ee8969075959: fix: nfpm replacements deprecation (#3793) (@caarlos0)
  • 2634fbdad45836542d85785ba428701d6da81b1a: fix: race condition on artifacts.List (#3813) (@caarlos0)
  • e6159a12836fc405e3f5c252646fac35c6f11abc: fix: remove unused field (#3817) (@caarlos0)
  • 702164076d57408472e38742083d47e5569325c4: fix: skip publish on exec (#3800) (@caarlos0)
  • 53838da8acb852bdf7ea9d01e78904a9d5735cb8: fix: smtp mixup of env and yaml opts (#3815) (@caarlos0)
  • 6d3eb57c7af35824f8e31b9b82bf5ea6259cc960: fix: update to go 1.20.1 (@caarlos0)

Dependency updates

  • 970fad38b063a5612dd0d8299ec4c3353eed7056: feat(deps): bump github.com/disgoorg/disgo from 0.15.0 to 0.15.1 (#3785) (@dependabot[bot])
  • 4ea080ce49bdab9983192637dc0d6281cafff811: feat(deps): bump github.com/disgoorg/disgo from 0.15.1 to 0.15.2 (#3819) (@dependabot[bot])
  • 2b454c283f9529435089b260fa5a0af750fa88c1: feat(deps): bump github.com/google/go-github/v50 from 50.0.0 to 50.1.0 (#3802) (@dependabot[bot])
  • f3f6d94a5c7fb1a05fcd6b68f141bdc80abc807e: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.25.1 to 2.26.0 (#3779) (@dependabot[bot])
  • d658b04ad7ea230bced5e03eb486ca82af6e0b0a: feat(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#3809) (@dependabot[bot])
  • c903398719f4d2f5aecb09c754b7a572e0932582: feat(deps): bump github.com/xanzy/go-gitlab from 0.79.1 to 0.80.0 (#3774) (@dependabot[bot])
  • 3f34afcecc92737e9c9c035afccc20b632a5f42d: feat(deps): bump github.com/xanzy/go-gitlab from 0.80.0 to 0.80.2 (#3786) (@dependabot[bot])
  • 41bb6dcddf5288c1e2a661500f6d95836b027595: feat(deps): bump gocloud.dev from 0.28.0 to 0.29.0 (#3837) (@dependabot[bot])
  • db5a305fee5bf16ce3ae2606297494cad394b059: feat(deps): bump golang from 1.20.0-alpine to 1.20.1-alpine (#3783) (@dependabot[bot])
  • 763340c2dfc1277ebd3d61415f29561a51e12964: feat(deps): bump golang from 48f336e to 87d0a33 (#3820) (@dependabot[bot])
  • 5fa826eb7faa90c45d55e0b98134b60deb8ca2d2: feat(deps): bump golang.org/x/crypto from 0.5.0 to 0.6.0 (#3768) (@dependabot[bot])
  • dde6a2359091d5d95e2ba141bc2d8e6cc120d935: feat(deps): bump golang.org/x/crypto from 0.6.0 to 0.7.0 (#3839) (@dependabot[bot])
  • 3e63d739f854ad78bac983536412840cd8b54a95: feat(deps): bump golang.org/x/oauth2 from 0.4.0 to 0.5.0 (#3769) (@dependabot[bot])
  • 284574d9f5105872bd9299511e5c44c8cc70322f: feat(deps): bump golang.org/x/oauth2 from 0.5.0 to 0.6.0 (#3840) (@dependabot[bot])
  • 8c763ceca73bedd629aee9fd153a9ffc32c3724e: feat(deps): bump golang.org/x/text from 0.6.0 to 0.7.0 (#3770) (@dependabot[bot])
  • e8948e9e2e626664f1e43c1490c5c50f9f001ab4: feat(deps): bump golang.org/x/text from 0.7.0 to 0.8.0 (#3838) (@dependabot[bot])
  • b572e8a834d55faaee42c24d38a4bc7a4aa5e365: feat(deps): bump golang.org/x/tools from 0.5.0 to 0.6.0 (#3778) (@dependabot[bot])
  • acc9eea154941db9247dcd3b78841b414ab4fbfa: feat(deps): update env to v7 (#3814) (@caarlos0)

Build process updates

  • fee166d02fe4416e984b13087c69372cd9a5b772: build: do not release for windows arm7 (#3735) (@caarlos0)

Other work

  • 6eff3857a13c317c9510212e4fa54f8b8ae76987: docs: add cross-compilation article (#3811) (@jamietanna)
  • 26cdc63b7ef4cf270c0397cbf4aa327bd4f7c2af: docs: add missing file (@caarlos0)
  • b4a4ca1716504402de8187c46616b778769ca8d3: docs: fix list item count (#3816) (@CC11001100)
  • 3e6aa965e3b0e736310cb68340cc054ae5b7ac9e: docs: more redirs (@caarlos0)
  • 17782b1f7bcd6bf1a13bfe161af3bf06e68d62ba: docs: ordering (@caarlos0)
  • b18339c5c62147443997fb804faa435c2719349c: docs: pro features (@caarlos0)
  • adc279a15c20b78894a16bca30cd2878aa27184e: docs: update (@caarlos0)
  • 7f445e9f8d745ab84f28d94a6a708bab563fe372: docs: update snap ref links (#3775) (@mohammadv184)
  • 4c44ecedf850241b687db222e3b5b27b1612d283: docs: updates (@caarlos0)
  • 29335c84a4e3924ddfb79857fa5ea31b7c21e635: docs: updates (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.15.2...v1.16.0


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.15.2

Published by caarlos0 over 1 year ago

Changelog

Bug fixes

  • 90d8324971560dba8ef53e4a1268eba26f2e6740: fix(gitlab): correctly prepend/append/keep releases notes (#3765) (@christophwitzko)
  • 9b7603ac74c2afdf240135a1177203f747cf4d3a: fix: force specific version of go-crypto (#3756) (@caarlos0)

Build process updates

  • 15bc65618bbeb0c88b20fd48ab1776cb61040d3a: build: add another category to our changelog (@caarlos0)
  • 2bfbab9885f4bd84a754477b8e8d85bb17abaa77: build: disable goreleaser twitter announce (@caarlos0)
  • addd7c4ceb0a2459e72c097b58cea1ead6992c70: build: fix workflow syntax (@caarlos0)
  • b0783c740111c45ae05327f1a1dc06626b870628: build: run test on any workflow change (@caarlos0)
  • 81914757da42dcc40d05ffb12be7086a22264d33: build: use go1.20 (#3757) (@caarlos0)

Other work

  • 72bd87dc411ba6573bc9fc3c33d916345c5c91cc: docs: improve changelog (@caarlos0)
  • 92377e8b6eb2c5867eef4a871caef03741ecdf40: docs: twitter non-free api warning (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.15.1...v1.15.2


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.15.1

Published by caarlos0 over 1 year ago

Changelog

Bug fixes

  • 7c6bd86b286ee76cfb0a0b4ec17d18d4ee9daeec: fix: do not do fancy 3rd party process logging (#3747) (@caarlos0)
  • f22987a026228109c5f12bf50976c0b2c15cafe3: fix: honouring ko bare option (#3743) (@kameshsampath)
  • 1dbb55854df8bc982f0a6ac11300a0e6b4185a46: fix: make the warning clearer (@caarlos0)

Dependency updates

  • b0a59a118514638216e61e9cf35db328378e1f97: Revert "feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.23.0 to 2.24.0 (#3715)" (@caarlos0)
  • a6d558af0a1d70d8d5fa8a96a5127ecfd170ba8d: feat(deps): bump github.com/xanzy/go-gitlab from 0.79.0 to 0.79.1 (#3739) (@dependabot[bot])

Other work

  • f25e3b307af4eb3c519bf17b1909861be8711976: build: increase release timeout (#3734) (@caarlos0)
  • aa3aff3cfe1406fb2942645b67d981867622657e: docs: improve git dirty err page (@caarlos0)
  • 53fdcd77097fdccfd0571e429143333c00639960: docs: reference --clean instead of --rm-dist everywhere (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.15.0...v1.15.1


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.15.0

Published by caarlos0 over 1 year ago

Changelog

New Features

  • 2450746e5c47266c55d41e357fff0451c5d140ae: feat: add ko support (#3653) (@caarlos0)
  • 1b7dd258cecfd7bf8d841f73d156d11bf721f01e: feat: allow to template apk keyname (#3667) (@KalleDK)
  • afc38b79a9bb4025211560210036860eb399fdd5: feat: allow to template release.disable and releaser.skip_upload (#3710) (@caarlos0)
  • d386cbf3cec58d8bc9c95eab384a1bf7ed350e40: feat: allow to template snaps.grade (#3712) (@caarlos0)
  • 82be112be1bac32e82d47cc32c80532155d71524: feat: allow to template telegram.chat_id (#3686) (@caarlos0)
  • d18adfb57ee951787536b22b62f2a5ebc511c716: feat: deprecate --rm-dist in favor of new --clean flag (#3702) (@caarlos0)

Bug fixes

  • 4954815ae491b8c81f884660f76323d77218adf1: fix: improve handling of --rm-dist deprecation (#3728) (@caarlos0)
  • caaf9973ee2293634701eda8075ece6c75784229: fix: only debs should create iphoneos pkgs (#3719) (@caarlos0)
  • 0286cf7163d9e96fd7c87c87031851bf61bb0340: fix: schema (@caarlos0)
  • 2257b6341487014e795ed747aea6bb3e00b34d37: fix: telegram.chat_id string (@caarlos0)
  • af38a4c6d3e7a65a5559811fdaaaa719f2d7c208: fix: toslash artifact paths on metadata.json (@caarlos0)

Dependency updates

  • 12d5ed0b0b0d7bb011551fd28bf79332ce7c805f: feat(deps): bump github.com/disgoorg/disgo from 0.14.1 to 0.15.0 (#3718) (@dependabot[bot])
  • 599ed6527db01046beb4fe98fdaefc57085c6ad7: feat(deps): bump github.com/google/go-containerregistry from 0.11.0 to 0.12.1 (#3699) (@dependabot[bot])
  • 54ef103bfc989c69c297f2a86344f6150aacdf6c: feat(deps): bump github.com/google/go-containerregistry from 0.12.1 to 0.13.0 (#3716) (@dependabot[bot])
  • 7375a395915aa8dbb39018ac94aafd0ac2d30b59: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.23.0 to 2.24.0 (#3715) (@dependabot[bot])
  • 0fe8b8dc212580c535ab8e2187a9bfc961115984: feat(deps): bump github.com/xanzy/go-gitlab from 0.77.0 to 0.78.0 (#3690) (@dependabot[bot])
  • f979a6347e4c5ef50e613ce3e3ef1711407ae769: feat(deps): bump github.com/xanzy/go-gitlab from 0.78.0 to 0.79.0 (#3717) (@dependabot[bot])
  • 3fd95e1737c5e66d85b30a87accee7f8e38fa866: feat(deps): bump gocloud.dev from 0.27.0 to 0.28.0 (#3689) (@dependabot[bot])
  • 395d8de5b933a806d299e560b718f9a72b17847d: feat(deps): bump golang from 1.19.4-alpine to 1.19.5-alpine (#3694) (@dependabot[bot])
  • 66dbc7ff83db8f50a864f75de1f2fc63fa78d094: feat(deps): bump golang from a9b24b6 to 86d32cc (#3691) (@dependabot[bot])
  • 793def693ded6a1d391ea4fea8e476228617bb51: feat(deps): bump golang.org/x/crypto from 0.3.0 to 0.5.0 (#3695) (@dependabot[bot])
  • da1dca2f914067cbc3ce4d61b425fc9fa86cf3ec: feat(deps): bump golang.org/x/oauth2 from 0.3.0 to 0.4.0 (#3693) (@dependabot[bot])
  • 31f88113020989b366b00ceb89163e10a8c489cc: feat(deps): bump golang.org/x/text from 0.5.0 to 0.6.0 (#3681) (@dependabot[bot])
  • 571cde5d9ec09a99d7e39e48579056770cb804b8: feat(deps): bump golang.org/x/tools from 0.2.0 to 0.5.0 (#3700) (@dependabot[bot])
  • 71f3952f185c002ad39ce41c784c66114037b426: feat(deps): update go-github from v48 to v50 (@caarlos0)

Other work

  • 48f77f9ea467ff39a043ddca61c70dcadcf3895a: build: fix htmltest config (@caarlos0)
  • 0f8de794738528d03af849e35c4d5199c948211e: build: notify goreleaser-cross about new release (#3685) (@troian)
  • e90193b6e8e49afe1387a1bd4de96a297abfe419: build: only notify generate-releases on a release (@caarlos0)
  • e27e3a6478d59eb0f93af0a51a9c474bad6f8350: build: release for ppc64 (@caarlos0)
  • 17cd6721498fd2d43ad6ca83fe8c537c84ebe7f0: build: use go 1.19.5 (@caarlos0)
  • a1876e3eca06e10b81491383cc88474c4167f430: docs: GO_VERSION in the examples might cause confusion (@caarlos0)
  • cb13b556167c60498fa576ed916973a1327f7497: docs: apk key name template (@caarlos0)
  • 9c5b4d56d92880232221bb9291b31159dac31836: docs: consistent formatting (@caarlos0)
  • 5c4c7de539821dc6cd7f0d6865a5316d47e26f7e: docs: fix deprecation notice for --rm-dist -> --clean (#3733) (@Daegalus)
  • 750664f44901d6990dee08ffceda99f49003d784: docs: fix nfpm override depends (@caarlos0)
  • 938edc413155605991014689768292aa68804d33: docs: fix releases.json (@caarlos0)
  • 050f5a43c2fdd0f559eeb582437131eebb63579d: docs: fix typo in changelog page (#3730) (@j178)
  • d6504aaa1d65381b718ead90af79e4b2ecb072bc: docs: keep --rm-dist for now (@caarlos0)
  • 3eb759f039340faa4f1cd01534b916039b68272d: docs: keep --rm-dist on docs for now (@caarlos0)
  • 1381e02f59411637c0141c4224d8c9c6d7dd9ea5: docs: quote strings in docker manifests docs (@caarlos0)
  • 2af9bdb689f910e971889e78d37eb543e6866ab0: docs: rename .goreleaser.yml to .goreleaser.yaml in intro (#3680) (@craigpastro)
  • 99e1ac1d4e5ad141b4b035ff745e4167572b583d: docs: repology img (@caarlos0)
  • 44012cc2a073eb13f299ed4e21c51a6b32b81665: docs: update (@caarlos0)
  • 98e3a7ff71d5bc50bdbe9d3f9e3a14dc9e87864b: docs: update (@caarlos0)
  • 49ccad443f4c8542b67cf64ff8964520b3505f1e: docs: update USERS.md (#3688) (@cfabianski)
  • 95c4c86806d94e34565cc29f6c92ef6b7d78d9c3: docs: update changelog docs and schema (@caarlos0)
  • 13fda95e0ebf812c70a405e78dfa57e6c64c1b12: docs: update schema for changelog.sort (@caarlos0)
  • a1477f9370f1b9823dfec79e8eacb8ead1f39788: refactor: improve changelog code (@caarlos0)
  • c42b3ec6afe6b1e983e92880e104630d0d5ec107: refactor: improve go mod proxy usage (#3698) (@caarlos0)
  • 90a82157ca94d319c205c6fa3ae3900bbf283b70: refactor: improve tmpls that eval to a bool (#3726) (@caarlos0)
  • 8e3567ed0a8c7a0c9ed68af9e8db32f8b76a823f: refactor: rename ChangeLogGroup to ChangelogGroup (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.14.1...v1.15.0


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.14.1

Published by caarlos0 almost 2 years ago

Changelog

Bug fixes

  • 3734c2d9be31ba05b40cce59a040b83e28cc273f: fix: check that the variable resp is not nil (#3670) (@ddddddO)
  • ee51a5afb0162a4d08f5d8925da0dd943f0339aa: fix: do not put binaries in /usr/local/bin (#3677) (@caarlos0)
  • bd98343e4b65bf68594bba93a7066bf11ef6e84d: fix: improve changelog a bit (#3673) (@caarlos0)
  • 1d2842c4193239f7a614b7b390d918b94a66c592: fix: log which token will be used (#3665) (@caarlos0)
  • da2335791a987d77267cf0b1d4e0307cc2220066: fix: native changeloger without previous tag (#3668) (@caarlos0)
  • 47ce9a9b33cce0c78a72f905cd721f83d8a9a1a4: fix: only fail announcing phase in the end (#3666) (@caarlos0)

Dependency updates

  • 033af4ac57b2ea3320ff571c3f0693d51838eece: fix(deps): Bump github.com/goreleaser/nfpm/v2 from 2.22.2 to 2.23.0 (#3679) (@dependabot[bot])

Other work

  • a3867c8ccb8ce8d36d00d07c3a8825dd658ae8da: docs: clarify token files a bit (@caarlos0)
  • c714e13a8479558e805fc77d42ef6751bf2ea735: docs: deploy to cloudflare pages (@caarlos0)
  • 09b76aa090bb18392c838800ca6818b738c36c4c: docs: fix descriptions (@caarlos0)
  • 232c982fb062f08c0b34d3941d87a0022d696114: docs: improve build (#3674) (@caarlos0)
  • 71000969c0b7a655ea4d5b27926b31ce59fc19e7: docs: improve docs build/organization (@caarlos0)
  • f238d9698fad217c5ea04b86888843763a73fa0f: docs: remove vercel (#3672) (@caarlos0)
  • 2ae0eaf4ddf59b7e83c1ece85051258eca766145: docs: update (@caarlos0)
  • 7be70934534b5c9798b6ab1b7b3e5c35df7e8b2e: docs: update mkdocs options (@caarlos0)
  • 02e2dfddf2852c3b3c78acfbd4a916e5223d65bf: docs: update workflows (@caarlos0)
  • ad40cb0349bc20ba5b25c2c335373c526f7c7f90: refactor: improve mergeability (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.14.0...v1.14.1


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.14.0

Published by caarlos0 almost 2 years ago

Changelog

New Features

  • 541e3dfed9b23e277948ea641db91ea468aafc88: feat(brew): allow to template brew.install (#3593) (@caarlos0)
  • 1b8395d6b6bd83bbf2d519261f1f003afa502fe5: feat(build): allow to template env (#3592) (@caarlos0)
  • b66568529dfa4b21a14a67981b9e621f01c62aad: feat: add windows to default builds (#3581) (@jolheiser)
  • 2e5a8e5a54a9fbc24fbdb484d8781abce1968d9d: feat: allow to template archives.files.info (#3630) (@caarlos0)
  • a209757ad2b47cb4a6f7a1c6b7dbe5dcf4fece15: feat: better archives relative paths (#3656) (@caarlos0)
  • f5696d01ee7c380c0e5fc681fc58bf6f381dbfcf: feat: custom tag.sort (#3611) (@caarlos0)
  • e54656438b4bb8b1af483943891db226a090f841: feat: deprecate replacements (#3589) (@caarlos0)
  • 937067697b4e0e86d1876c5751efb97ed3046494: feat: set file info for binaries inside archives (#3618) (@caarlos0)
  • f3f1c08cafbe86b2a8caf9fbcbfac516be45f250: feat: title template function (#3590) (@caarlos0)

Bug fixes

  • d4b570a00271683fa26248212e0a221236f3100c: fix: clarify scoop no windows archive errors (@caarlos0)
  • ddf7660b6d6621804c15cbbb3864a66de9f06876: fix: extra quotes on goreleaser archives (@caarlos0)
  • a3d3ab2058bceb4041087beab0178f1e0ea940b1: fix: improve docker warning (@caarlos0)
  • 6ff89366ca9b95f4a2056f6ecac548c09e584eb0: fix: improve nfpm error (@caarlos0)
  • e72ab30ac83b8747e1b182dfc480d124e2615640: fix: improve schema for signs (#3603) (@caarlos0)
  • 21648d187cef7b536bd152f6c153b6e765456359: fix: init with extra quote (@caarlos0)
  • d7ce4841c8f8cfe800f723067e22cff43e129621: fix: jsonschema for chocolateys (@caarlos0)
  • 494ba292677e76affe18cd095fcefd90a6aa77df: fix: lint issue (@caarlos0)
  • 50bd78439c2bac7bd8031c9e659391326978db34: fix: log request-id on upload error and release create/update (#3608) (@caarlos0)
  • f05f3b5b7f52b62ceee7eed2d20b2ac2d88ff39b: fix: merge issues (@caarlos0)
  • c2adc1727f8591c5321862bfa95465098d4e5e71: fix: missing digests on manifests (#3602) (@caarlos0)
  • 46fdb5552a0ff93efc36e9847a3c1a343007f6e5: fix: multiple files with same name warning (#3660) (@caarlos0)
  • 33528d701a0c903dd4db806a2bc091a5d1a19897: fix: remove warning (@caarlos0)
  • 19ab124f1bec275ccc08452ada8deb7f1bf0c612: fix: retain symlinks added to zip archives (#3585) (@orirawlings)
  • a1305d391226ebd046f37b3014412bccde45fb59: fix: validate env templates (#3591) (@caarlos0)
  • 24d86475b48dec37a93639d98b65031addb903f7: fix: warn if list has multiple files with same name (#3607) (@caarlos0)

Dependency updates

  • cac3f1756213e454fbf154dba9d7ecebc6af0e72: feat(deps): build with go 1.19.4 (#3644) (@caarlos0)
  • c8f007653c21ba99c39d5721d4aee3757f7f984a: feat(deps): bump github.com/Masterminds/semver/v3 from 3.1.1 to 3.2.0 (#3606) (@dependabot[bot])
  • 691234d40268fc49c9202b1592317a66bbd18dee: feat(deps): bump github.com/atc0005/go-teams-notify/v2 from 2.6.1 to 2.7.0 (#3638) (@dependabot[bot])
  • 583bca59aa623228bae3ebcdc3eb3cb1b3f2adc0: feat(deps): bump github.com/caarlos0/log from 0.1.10 to 0.2.0 (#3634) (@dependabot[bot])
  • 8480d3090e438c80cd3c275c67edcf47268680b3: feat(deps): bump github.com/caarlos0/log from 0.2.0 to 0.2.1 (#3646) (@dependabot[bot])
  • 708375193433f3bcbd384010dbb8a9698a453637: feat(deps): bump github.com/dghubble/oauth1 from 0.7.1 to 0.7.2 (#3627) (@dependabot[bot])
  • 9abc613ad1e205d6eab4ed977e15bf4e48c8abee: feat(deps): bump github.com/disgoorg/disgo from 0.13.21 to 0.13.22 (#3577) (@dependabot[bot])
  • a2308ee6083a76076cd769687a2135905b14fb20: feat(deps): bump github.com/disgoorg/disgo from 0.13.22 to 0.14.0 (#3610) (@dependabot[bot])
  • d32b420d0cf78e449d161649523405be0fe30326: feat(deps): bump github.com/disgoorg/disgo from 0.14.0 to 0.14.1 (#3650) (@dependabot[bot])
  • 261cc8a5cdff69fe8c401c1c8ccb0fe6c94c8fef: feat(deps): bump github.com/google/go-github/v48 from 48.1.0 to 48.2.0 (#3633) (@dependabot[bot])
  • 45868b8e5bd65a45e2e024950a4d3f4395871b29: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.22.1 to 2.22.2 (#3613) (@dependabot[bot])
  • b6cac24c7989f1199f8e0c2afba2711ef2370a56: feat(deps): bump github.com/slack-go/slack from 0.11.4 to 0.12.0 (#3649) (@dependabot[bot])
  • 196fa6c1e96cf9b6da95f228ee17a025c24579df: feat(deps): bump github.com/slack-go/slack from 0.12.0 to 0.12.1 (#3654) (@dependabot[bot])
  • d0e91cb99be932bbcbdbdf32aaf23de54921c890: feat(deps): bump github.com/ulikunitz/xz from 0.5.10 to 0.5.11 (#3639) (@dependabot[bot])
  • 85f4be900e4f6e7104e383ed4ea52cdc56ab62b5: feat(deps): bump github.com/xanzy/go-gitlab from 0.74.0 to 0.76.0 (#3578) (@dependabot[bot])
  • 6b01982e1be074b55d60afa6acf16950bbd80af6: feat(deps): bump github.com/xanzy/go-gitlab from 0.76.0 to 0.77.0 (#3637) (@dependabot[bot])
  • e8773b7f9df8c94c60d8f498ee96b35dd900f785: feat(deps): bump golang from 1.19.3-alpine to 1.19.4-alpine (#3626) (@dependabot[bot])
  • 4c62c9b450b414f4c4029d3742fa1de036666be1: feat(deps): bump golang from d171aa3 to 8bd8a4b (#3617) (@dependabot[bot])
  • f83a942fd5b4d9a3ba5c81ada8a7f544290436cc: feat(deps): bump golang.org/x/text from 0.3.7 to 0.4.0 (#3595) (@dependabot[bot])
  • 50d1ca68e233bb646bcb32abab38fffa22821797: feat(deps): bump golang.org/x/text from 0.4.0 to 0.5.0 (#3622) (@dependabot[bot])

Other work

  • fd9afb9cd72dd2650e71cd4d54c9de1d17a23563: docs: add Optimus Mine to GoReleaser users (#3651) (@abemedia)
  • eedf9578a61d44b09803b33c0be1df5293d919cf: docs: clarify cgo (@caarlos0)
  • bb6181c1bb27ce89188b37747319f81f9a78df02: docs: document release upload errors (@caarlos0)
  • 5c15e5a6ef4079e98a8ddafc71a5606fe236db82: docs: errors/build (@caarlos0)
  • 2999db7a4c428c20d502eb0294c1c2d30e058a07: docs: fix README badge (#3652) (@dirien)
  • 960814aea81f06d33f5b11de5ce8ff737cfeb6d1: docs: fix skip_push parameter to skip_build (#3628) (@j178)
  • 0c6d2099467b0a3e1993570c002eb35bb86a5b69: docs: fix typo in pro docs (#3586) (@markphelps)
  • 54341682e0131e47b4634014bf019452a135c8c2: docs: improve modeline docs (@caarlos0)
  • 27af559a6235a42170d6d4d4e7dd1e7bb1989df4: docs: improve reproducible builds (@caarlos0)
  • fb901ae6d35ced691ae24b1b20a4ca32be05508f: docs: make co-marketing more strict on eula (#3583) (@caarlos0)
  • ee9816bf7b573f7334ff6efde5dc60ac73d4dac0: docs: schema update (@caarlos0)
  • 580022b1b6a6f15f04e9fbc69e1c1eff363f621c: docs: typo fix (@caarlos0)
  • b06f217e3b57cf3139f31220b428f9350e0ac47b: docs: update docker options and schema (@caarlos0)
  • 3cfe215d4c3490703b136d51c8ddbbb85fc4afa2: docs: update github-action documentation (#3640) (@caarlos0)
  • 0767ded0cdbbebe092340ec276ad1aa15b6b822e: refactor: improving minio and docker tests (#3642) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.13.1...v1.14.0


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.13.1

Published by caarlos0 almost 2 years ago

Changelog

Bug fixes

  • d3cdd96c397bc60ea634eb2f0617970cee5065a3: fix: missing digests on manifests (#3602) (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.13.0...v1.13.1


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

goreleaser - v1.13.0

Published by caarlos0 almost 2 years ago

Changelog

New Features

  • 5eb1e4ad0d41c6ee06db34183689a42e02a77fe0: feat: add digest to artifacts info of published docker images (#3540) (@gal-legit)
  • e65c53172e1836524cb570a7e727a0d72545b2ae: feat: add mastodon (#3567) (@jolheiser)
  • 0a536f08fd4df847b3777a658aea75b788f8fa4a: feat: build of shared/static libraries (#3511) (@borgoat)
  • f2281e8ff237e679c6f461a05d1eda7e3a426a3e: feat: chocolatey support (#3509) (@faabiosr)
  • ad359a4712afa46f8bd4259d6ca14b7783d68b2c: feat: implement nfpm archlinux packages (#3470) (@Arsen6331)
  • 76dc0b559e073eca268700cc5799c1f00ffdf466: feat: output checksums to artifacts info (#3548) (@gal-legit)
  • 7544f7ab961cddb47492572263646af18c1f519a: feat: update to go 1.19.3 (#3523) (@caarlos0)
  • 4863781b48ca781cd3590ffddfa06b6e6cd2c1e1: feat: use digest on manifests (#3555) (@caarlos0)
  • b55b9976c7871e29bcdf70628be749b96b32296d: feat: use digest to sign docker images/manifests (#3556) (@caarlos0)

Bug fixes

  • 0ea4f1d5b7d8b25d4a5deaa302327a1f76a10d71: fix(changelog): group regexps (#3527) (@stevenh)
  • 127281131ac2c16fdd5103973eb411c882518e71: fix(ci): codeql use go 1.19 (#3570) (@caarlos0)
  • 154c52075526c3819a97d9b610ceaf2e97628c86: fix: Trim trailing slash from Gitea URL (#3488) (@SamTherapy)
  • 1a69d44d6d37021530b1d0f49d5e0fb1aa1f7299: fix: allow to template scoop/brew/krew repo ref (#3521) (@caarlos0)
  • 6fd8eec224bd2306cb0a1d83f6be60478bc5e4f5: fix: do not run changelog on goreleaser build (#3520) (@caarlos0)
  • 778f099a9a603867dcda91896bb76f7497b2b0fb: fix: improve artifactory error handling (#3546) (@caarlos0)
  • 5731815e629f1232cd29a1fdfa269780a07d7bf5: fix: improve github release code (#3547) (@caarlos0)
  • 1a9209eb1f0ce9c5a7ac1b04de1d7af82b5fcca9: fix: log missing image name (@caarlos0)
  • 5ca4a7d2ff86cd01c68777c30012c12a50b696e1: fix: log when no artifacts are found for docker (#3554) (@caarlos0)
  • ab08d0b7063ecc0cfca4aa9fb51f0553c42ae482: fix: move mastodon server to yaml (#3568) (@caarlos0)
  • bb00edac2a99f8a3d61ca958bfa4f4dc444d1a76: fix: set dockers.goarm to 6 by default (#3552) (@caarlos0)
  • 096c6ba6b29b7ac50c803d9ed52024eed47b72a5: fix: variable name (@caarlos0)

Dependency updates

  • de1e6bb8614006a677f1293dc8bd967d03fde0d0: feat(deps): bump github.com/disgoorg/disgo from 0.13.20 to 0.13.21 (#3519) (@dependabot[bot])
  • 226f56e972c378ed045b35ac8f559d56bf8c9ba6: feat(deps): bump github.com/google/go-github/v48 from 48.0.0 to 48.1.0 (#3558) (@dependabot[bot])
  • 8794290e147b1cb208cb8b9f8bf6bde278a7ed79: feat(deps): bump github.com/invopop/jsonschema from 0.6.0 to 0.7.0 (#3539) (@dependabot[bot])
  • 77b5cc3430fb67defd5e794227356e9520d5286c: feat(deps): bump github.com/slack-go/slack from 0.11.3 to 0.11.4 (#3536) (@dependabot[bot])
  • 6bcc103659cf32dee505592a94037243a997b43f: feat(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#3494) (@dependabot[bot])
  • b3d8353b3721fbf025f16c9bc9bb2fceae6ee371: feat(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#3493) (@dependabot[bot])
  • e269a1d09599e8a1399393fc8230ed43a75bc851: feat(deps): bump github.com/xanzy/go-gitlab from 0.73.1 to 0.74.0 (#3513) (@dependabot[bot])
  • b9649cfe49e35a54070d6176f9acd346cb05679f: feat(deps): bump golang from 1.19.2-alpine to 1.19.3-alpine (#3522) (@dependabot[bot])
  • 25522b5c52de888a61e42914fde7719a2489814b: feat(deps): bump golang from 8558ae6 to dc4f475 (#3544) (@dependabot[bot])
  • 66631771740b418c740031a2c9e6ce6417760244: feat(deps): bump golang from dc4f475 to d171aa3 (#3565) (@dependabot[bot])
  • f01f30031a8caf0565a24ad244178665b9521fa9: feat(deps): bump golang from f3e6836 to e4dcdac (#3500) (@dependabot[bot])
  • 0638b0aa38d5857c8db0b01dc34570b1b3c2aaf6: feat(deps): update nfpm to v2.21.0 (@caarlos0)
  • 2e4323433fd94aa27267887f21985fa6b2b492d9: feat(deps): update nfpm to v2.22.0 (@caarlos0)
  • 9fa34380eab4306b9547a97813af4457cd8e326f: fix(deps): nfpm v2.22.1 (@caarlos0)

Other work

  • ed30c4e2dbe045568b8166c9b71a4115112a3b87: docs: /twitter, discord, linkedin etc (@caarlos0)
  • f1e63050d6f6974a3992a599ab45c5b0eb950916: docs: Mention Gitea explicitly (#3489) (@SamTherapy)
  • c490a0dc37f00cf5dc3f1346372ed967b59cc927: docs: add Mercure to users (#3549) (@dunglas)
  • b101e3badae7753e82a2a743ff9755ebf5d3256e: docs: add Syft to contributing docs (#3529) (@marcjmiller)
  • b9241a444c5b9a324838e88f763ba993fe0163c4: docs: add more podman details (@caarlos0)
  • 1447ac82599183cfa6a3de4b911c5dc6558f88f8: docs: add openssf badge (@caarlos0)
  • 1e39e3ce790e6be1d677fcf4249aad9001472614: docs: add woodpecker ci (#3516) (@jolheiser)
  • 6dac256b452f0a993d1ce2a8646c44c8762b2d9f: docs: added /security (@caarlos0)
  • 79b7cebdaeb1de6fec5d2799e1117cad59c4c23e: docs: clarify archlinux and v1.13 (@caarlos0)
  • 10586bdba7b1f6f4a8a84bdb2fbc5d6c4da939fa: docs: clarify lack of vcs info when building from proxy (@caarlos0)
  • 97ca41684df22a542af1c0f2c95642dfc8bce4b6: docs: ensure pip is up to date (@caarlos0)
  • d4c3e82a6c76f8df4c7c1ed03d08837fe8c7a0ed: docs: fix redirects (@caarlos0)
  • 722463d129c6991c7a54505b77763b8b32630b02: docs: fix typo in .goreleaser.yaml (#3531) (@frantjc)
  • 0f79adca8796d0882616f582a58d2e7b69a38bfb: docs: fix wording (#3542) (@adamdmharvey)
  • c71d8ecafa36ff96a74ed80f4a300a79fa092338: docs: gif (#3504) (@caarlos0)
  • ee6225fb5ed23dfb8f46293179b62162161c3a32: docs: improve schema (#3553) (@caarlos0)
  • b6e5b87711b8c51650504cc7373df5bee18e356f: docs: instruct how to use a pinned version of the jsonschema (@caarlos0)
  • de254d582f2705e22ec2d6ca5a23a89c383b19d7: docs: mastodon (@caarlos0)
  • b76b65875d2e60d63ff571000f4c6c890c8dd70c: docs: note trailing slash on nfpm (@caarlos0)
  • e47bad4997bfa489b072ad42ba682a90abe18a9e: docs: small improvement (@caarlos0)
  • 964e703fb4c54e94e1ee4a1990766a094ad3d383: docs: small updates (@caarlos0)
  • 311db136d60788d30f34349ac0d5fd3158512e2f: docs: update docs to mention gitlab protected vars (#3528) (@marcjmiller)
  • 22a7a9a8357703e95a2302270d7e6f178343e02b: refactor: small improvements (@caarlos0)
  • 33ea55b8e6ab6ed02311a29bdb42d4e1219abbca: refactor: use the variable from artifact (@caarlos0)
  • 78fa66ac7ed85adebf3add4ca7ecb3d5691f8437: revert: unneeded release update (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v1.12.3...v1.13.0


Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!