This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [goreleaser/goreleaser](https://github.com/goreleaser/goreleaser) | patch | `v2.15.2` -> `v2.15.3` |
---
> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the warning logs for more information.
---
### Release Notes
<details>
<summary>goreleaser/goreleaser (goreleaser/goreleaser)</summary>
### [`v2.15.3`](https://github.com/goreleaser/goreleaser/releases/tag/v2.15.3)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.15.2...v2.15.3)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.15](https://goreleaser.com/blog/goreleaser-v2.15/).
#### Changelog
##### Security updates
- [`d1cdbb2`](https://github.com/goreleaser/goreleaser/commit/d1cdbb23fcca7de37bdf0e1316fd3e3884f9d224): sec: prevent secret leaks in logs and improve redaction ([@​caarlos0](https://github.com/caarlos0))
##### Bug fixes
- [`cba5b9f`](https://github.com/goreleaser/goreleaser/commit/cba5b9fc84d21536de7aae89be56e1241c734844): fix(aur,krew,aursources): apply template to SkipUpload before checking its value ([@​caarlos0](https://github.com/caarlos0))
- [`4d1924d`](https://github.com/goreleaser/goreleaser/commit/4d1924d3dd5c85e0ddaecc0c049390bcc702b32e): fix(blob): evaluate template in provider before checking for S3 ACL support ([@​caarlos0](https://github.com/caarlos0))
- [`38577c6`](https://github.com/goreleaser/goreleaser/commit/38577c607e7a06c5207ae4831f112f722dfcb95c): fix(build): fix broken backtick and missing GOMIPS64 in --single-target help text ([@​caarlos0](https://github.com/caarlos0))
- [`ff02d82`](https://github.com/goreleaser/goreleaser/commit/ff02d82d90acf321ea7f361a2a71b41aa2cd259e): fix(build): prevent panic when command has single element ([@​caarlos0](https://github.com/caarlos0))
- [`2a10e3e`](https://github.com/goreleaser/goreleaser/commit/2a10e3edf6d1883b59f0b2573dacb9dc5df24bb5): fix(bun): show original target in parse error, not trimmed version ([@​caarlos0](https://github.com/caarlos0))
- [`88daaf3`](https://github.com/goreleaser/goreleaser/commit/88daaf34fc39dcb5a4bfb4d3385dfff5acedbc24): fix(changelog): prevent panic on negative abbrev values other than -1 ([@​caarlos0](https://github.com/caarlos0))
- [`6c7798f`](https://github.com/goreleaser/goreleaser/commit/6c7798f7183ab88137e41d510ae5822fa5676965): fix(changelog): use %t instead of %b for bool in debug log format ([@​caarlos0](https://github.com/caarlos0))
- [`f39c233`](https://github.com/goreleaser/goreleaser/commit/f39c23383313f4633dccb1c1c4b7181add3c69f0): fix(checksums): prevent panic in sort when line has no double-space ([@​caarlos0](https://github.com/caarlos0))
- [`f8e7ec9`](https://github.com/goreleaser/goreleaser/commit/f8e7ec99186d3d4f2b81381c8f2f779938058623): fix(client): off-by-one in truncateReleaseBody ([#​6534](https://github.com/goreleaser/goreleaser/issues/6534)) ([@​caarlos0](https://github.com/caarlos0))
- [`d788340`](https://github.com/goreleaser/goreleaser/commit/d7883409bb192fc9f8ad1d69c7546d0519cce1df): fix(docker): check evaluated Dockerfile template for emptiness, not raw template ([@​caarlos0](https://github.com/caarlos0))
- [`921e6cb`](https://github.com/goreleaser/goreleaser/commit/921e6cbb71ff9f17888bc50e2b97c4238e68d68e): fix(docker): fix "did you mean?" suggestion always suggesting the input name itself ([@​caarlos0](https://github.com/caarlos0))
- [`9e9f87c`](https://github.com/goreleaser/goreleaser/commit/9e9f87cb14664df55e821ab60f21d8583a91f9dd): fix(docker): prevent panic in parsePlatform with missing arch ([@​caarlos0](https://github.com/caarlos0))
- [`a0875e5`](https://github.com/goreleaser/goreleaser/commit/a0875e57d1fa6db8128fa44eaf5231f58433f19c): fix(docker): remove duplicate WithOutput in error wrapping ([@​caarlos0](https://github.com/caarlos0))
- [`e7a4afa`](https://github.com/goreleaser/goreleaser/commit/e7a4afa60ec87e60984c5a0c96824cd6dd3bd1af): fix(dockers/v2): digest log ([@​caarlos0](https://github.com/caarlos0))
- [`4a9d25f`](https://github.com/goreleaser/goreleaser/commit/4a9d25f5dbd1c64f99a5ffa72886d3389812bbd3): fix(gitea): fix misleading 'using master' log when default branch lookup fails ([@​caarlos0](https://github.com/caarlos0))
- [`1ca21f0`](https://github.com/goreleaser/goreleaser/commit/1ca21f0effe7287cb7a16d237023eb8cb668bcba): fix(github): nil-guard resp in updateRelease before accessing Header ([@​caarlos0](https://github.com/caarlos0))
- [`ff9035a`](https://github.com/goreleaser/goreleaser/commit/ff9035a872c0a9c989e6081fab1c89569cafaa87): fix(http): remove double-close of response body in executeHTTPRequest ([@​caarlos0](https://github.com/caarlos0))
- [`50a034d`](https://github.com/goreleaser/goreleaser/commit/50a034dd0f1cf04c625da560bb35765b714bc30e): fix(nfpm): show correct value in content mtime parse error ([@​caarlos0](https://github.com/caarlos0))
- [`206120a`](https://github.com/goreleaser/goreleaser/commit/206120a80e9997c1761e296ad6c4f2c29dd61bf7): fix(opencollective): handle errors, more tests ([#​6512](https://github.com/goreleaser/goreleaser/issues/6512)) ([@​caarlos0](https://github.com/caarlos0))
- [`e15276b`](https://github.com/goreleaser/goreleaser/commit/e15276bb19593afdfe8cf3d5239e6399b0aa625e): fix(partial): add missing ppc64le to archExtraEnvs map ([@​caarlos0](https://github.com/caarlos0))
- [`a05ecb8`](https://github.com/goreleaser/goreleaser/commit/a05ecb82865f9239270ed1c8b628ced4587f8172): fix(partial): use GGOMIPS64/GOMIPS64 instead of GGOMIPS/GOMIPS for mips64/mips64le ([@​caarlos0](https://github.com/caarlos0))
- [`f48613d`](https://github.com/goreleaser/goreleaser/commit/f48613d9a8f169ff84163878a1dbce46da45f55a): fix(redact): return 0 bytes written on underlying write failure ([@​caarlos0](https://github.com/caarlos0))
- [`44133de`](https://github.com/goreleaser/goreleaser/commit/44133de0edf43fa97af11a3871534b8594fa6bc3): fix(release): log correct repo name for GitLab and Gitea releases ([@​caarlos0](https://github.com/caarlos0))
- [`e4262d5`](https://github.com/goreleaser/goreleaser/commit/e4262d5d00599b2bb20a7e521cd5ece75387ef41): fix(rust): glibc version stripping for gnueabi/gnueabihf targets ([@​caarlos0](https://github.com/caarlos0))
- [`889107f`](https://github.com/goreleaser/goreleaser/commit/889107f3ce52968b863ab84f51cbceb2c0ed53fc): fix(rust): show all workspace members in error message, not just first ([@​caarlos0](https://github.com/caarlos0))
- [`634a0cb`](https://github.com/goreleaser/goreleaser/commit/634a0cbf273ad6b26c1deff171c3d046845a5281): fix(rust): strip custom glibc version from target for rustup command ([@​mozzieongit](https://github.com/mozzieongit))
- [`292203e`](https://github.com/goreleaser/goreleaser/commit/292203e5aa5cba7fef49f0ef2aefb64aea148fcc): fix(sbom): use matched filename for artifact Name instead of glob pattern ([@​caarlos0](https://github.com/caarlos0))
- [`053c68a`](https://github.com/goreleaser/goreleaser/commit/053c68a05c006c3ab4e7e5c73eb6bf9877b09154): fix(srpm): remove double close of package file ([@​caarlos0](https://github.com/caarlos0))
- [`0099417`](https://github.com/goreleaser/goreleaser/commit/0099417f305938d022f94efadf0e3a71a9eca1e4): fix(targz): close gzip reader in Copy ([@​caarlos0](https://github.com/caarlos0))
- [`c2f16b9`](https://github.com/goreleaser/goreleaser/commit/c2f16b97f02364434fd61f487fc8c5f23dc445a6): fix(tmpl): return error instead of panicking on invalid filter regex ([@​caarlos0](https://github.com/caarlos0))
- [`ed201bd`](https://github.com/goreleaser/goreleaser/commit/ed201bdefb81b97377f7f8766e3966d18304087a): fix(winget): use filepath.Join instead of path.Join for local filesystem paths ([@​caarlos0](https://github.com/caarlos0))
- [`a176567`](https://github.com/goreleaser/goreleaser/commit/a176567869ad67dbac690a4632d853b3b85965c2): fix: add retries everywhere possible ([#​6528](https://github.com/goreleaser/goreleaser/issues/6528)) ([@​caarlos0](https://github.com/caarlos0))
- [`6a19ea9`](https://github.com/goreleaser/goreleaser/commit/6a19ea9092d89b2d00f3f403ac693135a3dff6fb): fix: better log ([@​caarlos0](https://github.com/caarlos0))
- [`e09e23a`](https://github.com/goreleaser/goreleaser/commit/e09e23a71c820afbb9f5144666a25ad50616c04c): fix: check buildx for dockers v1 ([#​6526](https://github.com/goreleaser/goreleaser/issues/6526)) ([@​caarlos0](https://github.com/caarlos0))
- [`be89f2a`](https://github.com/goreleaser/goreleaser/commit/be89f2a6439970eded91463b6b70475738e3b3cf): fix: guard iterator bounds in gerrors Details ([@​caarlos0](https://github.com/caarlos0))
- [`8b77358`](https://github.com/goreleaser/goreleaser/commit/8b77358c4e06d3fd1d0a72372cc22f6509dfb7c8): fix: handle io.ReadAll error in bodyOf instead of discarding it ([@​caarlos0](https://github.com/caarlos0))
- [`5042b84`](https://github.com/goreleaser/goreleaser/commit/5042b84f120e5c2c48d110ffcce3bba1259f2761): fix: preserve original error details in git config extraction ([@​caarlos0](https://github.com/caarlos0))
- [`68ebdd7`](https://github.com/goreleaser/goreleaser/commit/68ebdd7de05ae4cf3119e70562437a9fd8787327): fix: remove duplicate WithField in gitea client push logging ([#​6532](https://github.com/goreleaser/goreleaser/issues/6532)) ([@​caarlos0](https://github.com/caarlos0))
- [`60028b1`](https://github.com/goreleaser/goreleaser/commit/60028b19eb6845164ed7bac541032efe1b07fe14): fix: replace recursive rateLimitChecker with single check and context-aware sleep ([@​caarlos0](https://github.com/caarlos0))
- [`7e7f9b2`](https://github.com/goreleaser/goreleaser/commit/7e7f9b276bf4eda3e339131075c9b77ea040d887): fix: use Mattermost.Color instead of Teams.Color in mattermost pipe ([#​6533](https://github.com/goreleaser/goreleaser/issues/6533)) ([@​caarlos0](https://github.com/caarlos0))
- [`e31f01d`](https://github.com/goreleaser/goreleaser/commit/e31f01d110a1868791a2b8d3d150e8b52fa9ae59): fix: use typed structs for LinkedIn API responses ([@​caarlos0](https://github.com/caarlos0))
- [`f236e07`](https://github.com/goreleaser/goreleaser/commit/f236e072ec3c43f115fec902ccf716e3c502c243): refactor(http): remove global assetOpen mock pattern ([@​caarlos0](https://github.com/caarlos0))
- [`17d61b6`](https://github.com/goreleaser/goreleaser/commit/17d61b648cb2827b95e1b02a77fca2ae9b45418c): refactor(tests): simplify client tests with helpers ([#​6537](https://github.com/goreleaser/goreleaser/issues/6537)) ([@​caarlos0](https://github.com/caarlos0))
- [`3dba4a6`](https://github.com/goreleaser/goreleaser/commit/3dba4a68b4fa7bf37b485410460507b51938b1cb): refactor: use io.WriteString ([@​caarlos0](https://github.com/caarlos0))
##### Documentation updates
- [`9ee7477`](https://github.com/goreleaser/goreleaser/commit/9ee747772c1de65a2f1deb5da5cd1d8fecbbbb30): docs(rust): document ability to specify custom glibc version ([@​mozzieongit](https://github.com/mozzieongit))
- [`c4a137b`](https://github.com/goreleaser/goreleaser/commit/c4a137b35523468750cc7be98cf4fc04e42a55da): docs: Fix signature verification of checksum file ([#​6513](https://github.com/goreleaser/goreleaser/issues/6513)) ([@​nicholasdille](https://github.com/nicholasdille))
- [`5a92c1d`](https://github.com/goreleaser/goreleaser/commit/5a92c1d1ae82ed4fdf6a2a6523a2d18488273e10): docs: add v2.15 banner ([@​caarlos0](https://github.com/caarlos0))
- [`e9c3a11`](https://github.com/goreleaser/goreleaser/commit/e9c3a11252be0666428cd1ee664b3feb9c8b732d): docs: ai usage guidelines ([#​6525](https://github.com/goreleaser/goreleaser/issues/6525)) ([@​caarlos0](https://github.com/caarlos0))
- [`ad86abe`](https://github.com/goreleaser/goreleaser/commit/ad86abefc412d1d9aba91e797dd7618c8919caa0): docs: fix output ([@​caarlos0](https://github.com/caarlos0))
- [`1171390`](https://github.com/goreleaser/goreleaser/commit/1171390511bd45973f2581aaf1dcad0e15827758): docs: regenerate favicons with transparent background ([#​6521](https://github.com/goreleaser/goreleaser/issues/6521)) ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`035aafd`](https://github.com/goreleaser/goreleaser/commit/035aafd0b90148bda31bded0917b5b040a04e545): chore: go 1.26.2 ([#​6547](https://github.com/goreleaser/goreleaser/issues/6547)) ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.15.2...v2.15.3>
#### 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](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6), [Twitter](https://twitter.com/goreleaser), and [Telegram](https://t.me/goreleasernews)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDAuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0MC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlL2F1dG9tZXJnZSIsInJlbm92YXRlL2dpdGh1Yi1hY3Rpb24iXX0=-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v2.15.2->v2.15.3Release Notes
goreleaser/goreleaser (goreleaser/goreleaser)
v2.15.3Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.15.
Changelog
Security updates
d1cdbb2: sec: prevent secret leaks in logs and improve redaction (@caarlos0)Bug fixes
cba5b9f: fix(aur,krew,aursources): apply template to SkipUpload before checking its value (@caarlos0)4d1924d: fix(blob): evaluate template in provider before checking for S3 ACL support (@caarlos0)38577c6: fix(build): fix broken backtick and missing GOMIPS64 in --single-target help text (@caarlos0)ff02d82: fix(build): prevent panic when command has single element (@caarlos0)2a10e3e: fix(bun): show original target in parse error, not trimmed version (@caarlos0)88daaf3: fix(changelog): prevent panic on negative abbrev values other than -1 (@caarlos0)6c7798f: fix(changelog): use %t instead of %b for bool in debug log format (@caarlos0)f39c233: fix(checksums): prevent panic in sort when line has no double-space (@caarlos0)f8e7ec9: fix(client): off-by-one in truncateReleaseBody (#6534) (@caarlos0)d788340: fix(docker): check evaluated Dockerfile template for emptiness, not raw template (@caarlos0)921e6cb: fix(docker): fix "did you mean?" suggestion always suggesting the input name itself (@caarlos0)9e9f87c: fix(docker): prevent panic in parsePlatform with missing arch (@caarlos0)a0875e5: fix(docker): remove duplicate WithOutput in error wrapping (@caarlos0)e7a4afa: fix(dockers/v2): digest log (@caarlos0)4a9d25f: fix(gitea): fix misleading 'using master' log when default branch lookup fails (@caarlos0)1ca21f0: fix(github): nil-guard resp in updateRelease before accessing Header (@caarlos0)ff9035a: fix(http): remove double-close of response body in executeHTTPRequest (@caarlos0)50a034d: fix(nfpm): show correct value in content mtime parse error (@caarlos0)206120a: fix(opencollective): handle errors, more tests (#6512) (@caarlos0)e15276b: fix(partial): add missing ppc64le to archExtraEnvs map (@caarlos0)a05ecb8: fix(partial): use GGOMIPS64/GOMIPS64 instead of GGOMIPS/GOMIPS for mips64/mips64le (@caarlos0)f48613d: fix(redact): return 0 bytes written on underlying write failure (@caarlos0)44133de: fix(release): log correct repo name for GitLab and Gitea releases (@caarlos0)e4262d5: fix(rust): glibc version stripping for gnueabi/gnueabihf targets (@caarlos0)889107f: fix(rust): show all workspace members in error message, not just first (@caarlos0)634a0cb: fix(rust): strip custom glibc version from target for rustup command (@mozzieongit)292203e: fix(sbom): use matched filename for artifact Name instead of glob pattern (@caarlos0)053c68a: fix(srpm): remove double close of package file (@caarlos0)0099417: fix(targz): close gzip reader in Copy (@caarlos0)c2f16b9: fix(tmpl): return error instead of panicking on invalid filter regex (@caarlos0)ed201bd: fix(winget): use filepath.Join instead of path.Join for local filesystem paths (@caarlos0)a176567: fix: add retries everywhere possible (#6528) (@caarlos0)6a19ea9: fix: better log (@caarlos0)e09e23a: fix: check buildx for dockers v1 (#6526) (@caarlos0)be89f2a: fix: guard iterator bounds in gerrors Details (@caarlos0)8b77358: fix: handle io.ReadAll error in bodyOf instead of discarding it (@caarlos0)5042b84: fix: preserve original error details in git config extraction (@caarlos0)68ebdd7: fix: remove duplicate WithField in gitea client push logging (#6532) (@caarlos0)60028b1: fix: replace recursive rateLimitChecker with single check and context-aware sleep (@caarlos0)7e7f9b2: fix: use Mattermost.Color instead of Teams.Color in mattermost pipe (#6533) (@caarlos0)e31f01d: fix: use typed structs for LinkedIn API responses (@caarlos0)f236e07: refactor(http): remove global assetOpen mock pattern (@caarlos0)17d61b6: refactor(tests): simplify client tests with helpers (#6537) (@caarlos0)3dba4a6: refactor: use io.WriteString (@caarlos0)Documentation updates
9ee7477: docs(rust): document ability to specify custom glibc version (@mozzieongit)c4a137b: docs: Fix signature verification of checksum file (#6513) (@nicholasdille)5a92c1d: docs: add v2.15 banner (@caarlos0)e9c3a11: docs: ai usage guidelines (#6525) (@caarlos0)ad86abe: docs: fix output (@caarlos0)1171390: docs: regenerate favicons with transparent background (#6521) (@caarlos0)Other work
035aafd: chore: go 1.26.2 (#6547) (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.15.2...v2.15.3
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?
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.