This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [goreleaser/goreleaser](https://github.com/goreleaser/goreleaser) | image-name | minor | `v2.10.2` -> `v2.11.0` |
---
### Release Notes
<details>
<summary>goreleaser/goreleaser (goreleaser/goreleaser)</summary>
### [`v2.11.0`](https://github.com/goreleaser/goreleaser/releases/tag/v2.11.0)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.10.2...v2.11.0)
##### Changelog
##### New Features
- [`eaaf0c5`](https://github.com/goreleaser/goreleaser/commit/eaaf0c50ebd36e19399f443d78ad14551b2d2757): feat(cask): place `custom_block` on top of cask definition ([#​5831](https://github.com/goreleaser/goreleaser/issues/5831)) ([@​sushichan044](https://github.com/sushichan044))
- [`b443215`](https://github.com/goreleaser/goreleaser/commit/b443215a430cd8cd38b14b22acfd8305cdb4f289): feat(cask): pluralize manpages ([#​5839](https://github.com/goreleaser/goreleaser/issues/5839)) ([@​caarlos0](https://github.com/caarlos0))
- [`ee5e42f`](https://github.com/goreleaser/goreleaser/commit/ee5e42fb48704ef4efb2d953f09035c5c4e5854c): feat(ux): use fang ([#​5842](https://github.com/goreleaser/goreleaser/issues/5842)) ([@​caarlos0](https://github.com/caarlos0))
- [`b3b2a92`](https://github.com/goreleaser/goreleaser/commit/b3b2a92a59ee81404d747eeb51bad1e4e886f8a3): feat: add signed commits capability ([#​5820](https://github.com/goreleaser/goreleaser/issues/5820)) ([@​hugodocto](https://github.com/hugodocto))
- [`4990a80`](https://github.com/goreleaser/goreleaser/commit/4990a8079139d94cb01777b90e30f330478bca9f): feat: improve error handling ([#​5878](https://github.com/goreleaser/goreleaser/issues/5878)) ([@​caarlos0](https://github.com/caarlos0))
- [`9e466d9`](https://github.com/goreleaser/goreleaser/commit/9e466d9daea1d4da41f25cef840e663e17b4ee54): feat: log duration of all shell commands ([#​5872](https://github.com/goreleaser/goreleaser/issues/5872)) ([@​caarlos0](https://github.com/caarlos0))
- [`4d9c105`](https://github.com/goreleaser/goreleaser/commit/4d9c105228d346021514e25cf51336440de79850): feat: run custom publishers last ([@​caarlos0](https://github.com/caarlos0))
##### Bug fixes
- [`158cbfc`](https://github.com/goreleaser/goreleaser/commit/158cbfc8457db4528c2e604bd9b4338b8a764ef7): fix(archive): ignore override with no formats ([@​caarlos0](https://github.com/caarlos0))
- [`988be8f`](https://github.com/goreleaser/goreleaser/commit/988be8fdad721e2ae03fb1bf41e56fd6a60a46a7): fix(archive): override with no goos ([@​caarlos0](https://github.com/caarlos0))
- [`0dd4742`](https://github.com/goreleaser/goreleaser/commit/0dd474227dcfc8c98515df8e1c594e8b2a5caf38): fix(cask): add test and docs for custom URL ([#​5844](https://github.com/goreleaser/goreleaser/issues/5844)) ([@​caarlos0](https://github.com/caarlos0))
- [`5d927a0`](https://github.com/goreleaser/goreleaser/commit/5d927a048ecdbc1e74658b3174a74bce312acbc8): fix(cask): invalid string quoting in uninstall/zap arrays ([#​5885](https://github.com/goreleaser/goreleaser/issues/5885)) ([@​stupside](https://github.com/stupside))
- [`63c4755`](https://github.com/goreleaser/goreleaser/commit/63c47558e5bf0bb9314a5648cfaa6968e46e7864): fix(casks): binary packages need to rename to binary ([#​5840](https://github.com/goreleaser/goreleaser/issues/5840)) ([@​caarlos0](https://github.com/caarlos0))
- [`b67fe02`](https://github.com/goreleaser/goreleaser/commit/b67fe028dd1bec24a1703e576aa3f7e99465ddbc): fix(deps): update to lipgloss/v2 ([#​5877](https://github.com/goreleaser/goreleaser/issues/5877)) ([@​caarlos0](https://github.com/caarlos0))
- [`076452b`](https://github.com/goreleaser/goreleaser/commit/076452b52472c9674da0d1abde5eb1cdc86b3bc8): fix(http): improve log output ([@​caarlos0](https://github.com/caarlos0))
- [`735ed6f`](https://github.com/goreleaser/goreleaser/commit/735ed6f3c5d3db8de1d840de4ea5f8b5f94ef884): fix(nix): improve nix-hash check ([#​5883](https://github.com/goreleaser/goreleaser/issues/5883)) ([@​caarlos0](https://github.com/caarlos0))
- [`d9614b3`](https://github.com/goreleaser/goreleaser/commit/d9614b3a0a6d495e4b67b3c1f6ee4f3f1ebc3595): fix(rust): properly group binaries by platform ([#​5866](https://github.com/goreleaser/goreleaser/issues/5866)) ([@​caarlos0](https://github.com/caarlos0))
- [`6866c14`](https://github.com/goreleaser/goreleaser/commit/6866c14acd8a3d2b9ea3fb7dd1e5897424b5a5cb): fix(schema): upload.mode enum ([@​caarlos0](https://github.com/caarlos0))
- [`f39686b`](https://github.com/goreleaser/goreleaser/commit/f39686b9acc7cdf0edb7894ca5c880b24b9e5986): fix(semver): skip=validate allows invalid semver ([#​5845](https://github.com/goreleaser/goreleaser/issues/5845)) ([@​caarlos0](https://github.com/caarlos0))
- [`d4b3fd6`](https://github.com/goreleaser/goreleaser/commit/d4b3fd602a899c20550143b5edbf7455b2a7cf46): fix: artifact.Checksum should set artifact.Extra field ([#​5849](https://github.com/goreleaser/goreleaser/issues/5849)) ([@​alexandear](https://github.com/alexandear))
- [`cb8b6f0`](https://github.com/goreleaser/goreleaser/commit/cb8b6f0c2347033f431bb492b254a47bcaeb9560): fix: keyword style ([@​caarlos0](https://github.com/caarlos0))
- [`3af52ad`](https://github.com/goreleaser/goreleaser/commit/3af52ad0368aec5760349ed2db86193b740eecfb): fix: remove opts set by fang ([@​caarlos0](https://github.com/caarlos0))
- [`1a72d4e`](https://github.com/goreleaser/goreleaser/commit/1a72d4ead32ed57ee81aa836177bffe2198fab89): fix: skip empty image\_templates in docker\_manifests ([#​5825](https://github.com/goreleaser/goreleaser/issues/5825)) ([@​zerospiel](https://github.com/zerospiel))
- [`c057943`](https://github.com/goreleaser/goreleaser/commit/c0579434a84eecde46cddffa899bde4dc71d5ab2): fix: typo ([@​caarlos0](https://github.com/caarlos0))
- [`2d1128c`](https://github.com/goreleaser/goreleaser/commit/2d1128cf35177a888280c94a994419ac640b93cf): fix: warn if cask directory is not Casks ([@​caarlos0](https://github.com/caarlos0))
- [`f409252`](https://github.com/goreleaser/goreleaser/commit/f4092525e7c95a81ad648b441435c6fb942a33b8): refactor: improve commitauthor templating ([#​5858](https://github.com/goreleaser/goreleaser/issues/5858)) ([@​caarlos0](https://github.com/caarlos0))
- [`27dd9af`](https://github.com/goreleaser/goreleaser/commit/27dd9af051aafede61687859ce9d50f99726da6e): refactor: rename package ([@​caarlos0](https://github.com/caarlos0))
- [`39e7191`](https://github.com/goreleaser/goreleaser/commit/39e7191a35bd8b238c60a973366ebbffcd8c6c18): refactor: simplify tests with require.ErrorContains ([#​5855](https://github.com/goreleaser/goreleaser/issues/5855)) ([@​alexandear](https://github.com/alexandear))
- [`38c4491`](https://github.com/goreleaser/goreleaser/commit/38c449116c8bdcce573698040d8d75666961bdcb): refactor: using signal.NotifyContext, better context usage ([#​5859](https://github.com/goreleaser/goreleaser/issues/5859)) ([@​caarlos0](https://github.com/caarlos0))
##### Documentation updates
- [`f4869f9`](https://github.com/goreleaser/goreleaser/commit/f4869f96e58c6cebc142cfbf1e003ced62f93872): docs(cask): fix the incorrect Ruby code in the example ([#​5847](https://github.com/goreleaser/goreleaser/issues/5847)) ([@​sushichan044](https://github.com/sushichan044))
- [`3fac43e`](https://github.com/goreleaser/goreleaser/commit/3fac43ee82a1d4272756a57a4d12ea4d4fa44cc2): docs: clarify 'binary' mode usage ([@​caarlos0](https://github.com/caarlos0))
- [`49b6904`](https://github.com/goreleaser/goreleaser/commit/49b6904cb7e8eea8be74f22e2268ec3d8663e189): docs: cleanup ([@​caarlos0](https://github.com/caarlos0))
- [`f6116d0`](https://github.com/goreleaser/goreleaser/commit/f6116d0e7030d4e5fafa6189237568e938bc8ef8): docs: fix ([@​caarlos0](https://github.com/caarlos0))
- [`70cad02`](https://github.com/goreleaser/goreleaser/commit/70cad02d55d2526e68b28455c8ec4986901924fd): docs: improve cask deprecation notice ([@​caarlos0](https://github.com/caarlos0))
- [`9f6e648`](https://github.com/goreleaser/goreleaser/commit/9f6e6482fb13f2e4e937a10d1a37b3696e451e08): docs: readme update ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`d043b9b`](https://github.com/goreleaser/goreleaser/commit/d043b9bf46b93264a36fc0f5cad64767fa7cee67): Revert "chore(deps): bump github.com/charmbracelet/lipgloss/v2 from 2.0.0-beta.2.0.20250707173510-045a87bf1420 to 2.0.0-beta1 ([#​5889](https://github.com/goreleaser/goreleaser/issues/5889))" ([@​caarlos0](https://github.com/caarlos0))
- [`fb05318`](https://github.com/goreleaser/goreleaser/commit/fb05318593ddd47b81bef7de4c6bbbff6412b944): chore: fix lint issues ([@​caarlos0](https://github.com/caarlos0))
- [`2665e72`](https://github.com/goreleaser/goreleaser/commit/2665e72a6d90c434f6b5a1b43ff823e06b157a51): chore: lint ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: https://github.com/goreleaser/goreleaser/compare/v2.10.2...v2.11.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](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) and [Twitter](https://twitter.com/goreleaser)!
<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**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yOC4wIiwidXBkYXRlZEluVmVyIjoiNDEuMjguMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
❄️Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
## [Codecov](https://app.codecov.io/gl/unboundsoftware/schemas/pull/523?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=gitlab&utm_content=comment&utm_campaign=pr+comments&utm_term=unboundsoftware) Report
All modified and coverable lines are covered by tests :white_check_mark:
> Project coverage is 1.00%. Comparing base [(`1ec0f9a`)](https://app.codecov.io/gl/unboundsoftware/schemas/commit/1ec0f9a3a7685c8d9ae927894155cbbf59d758ed?dropdown=coverage&el=desc&utm_medium=referral&utm_source=gitlab&utm_content=comment&utm_campaign=pr+comments&utm_term=unboundsoftware) to head [(`9e5e42a`)](https://app.codecov.io/gl/unboundsoftware/schemas/commit/9e5e42ad7dca6883af2532d9b057409fe1977127?dropdown=coverage&el=desc&utm_medium=referral&utm_source=gitlab&utm_content=comment&utm_campaign=pr+comments&utm_term=unboundsoftware).
<details><summary>Additional details and impacted files</summary>
```diff
@@ Coverage Diff @@
## main #523 +/- ##
=====================================
Coverage 1.00% 1.00%
=====================================
Files 42 42
Lines 1996 1996
=====================================
Hits 20 20
Misses 1976 1976
```
</details>
[:umbrella: View full report in Codecov by Sentry](https://app.codecov.io/gl/unboundsoftware/schemas/pull/523?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=gitlab&utm_content=comment&utm_campaign=pr+comments&utm_term=unboundsoftware).
:loudspeaker: Have feedback on the report? [Share it here](https://gitlab.com/codecov-open-source/codecov-user-feedback/-/issues/4).
<details><summary> :rocket: New features to boost your workflow: </summary>
- :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
</details>
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 MR contains the following updates:
v2.10.2->v2.11.0Release Notes
goreleaser/goreleaser (goreleaser/goreleaser)
v2.11.0Compare Source
Changelog
New Features
eaaf0c5: feat(cask): placecustom_blockon top of cask definition (#5831) (@sushichan044)b443215: feat(cask): pluralize manpages (#5839) (@caarlos0)ee5e42f: feat(ux): use fang (#5842) (@caarlos0)b3b2a92: feat: add signed commits capability (#5820) (@hugodocto)4990a80: feat: improve error handling (#5878) (@caarlos0)9e466d9: feat: log duration of all shell commands (#5872) (@caarlos0)4d9c105: feat: run custom publishers last (@caarlos0)Bug fixes
158cbfc: fix(archive): ignore override with no formats (@caarlos0)988be8f: fix(archive): override with no goos (@caarlos0)0dd4742: fix(cask): add test and docs for custom URL (#5844) (@caarlos0)5d927a0: fix(cask): invalid string quoting in uninstall/zap arrays (#5885) (@stupside)63c4755: fix(casks): binary packages need to rename to binary (#5840) (@caarlos0)b67fe02: fix(deps): update to lipgloss/v2 (#5877) (@caarlos0)076452b: fix(http): improve log output (@caarlos0)735ed6f: fix(nix): improve nix-hash check (#5883) (@caarlos0)d9614b3: fix(rust): properly group binaries by platform (#5866) (@caarlos0)6866c14: fix(schema): upload.mode enum (@caarlos0)f39686b: fix(semver): skip=validate allows invalid semver (#5845) (@caarlos0)d4b3fd6: fix: artifact.Checksum should set artifact.Extra field (#5849) (@alexandear)cb8b6f0: fix: keyword style (@caarlos0)3af52ad: fix: remove opts set by fang (@caarlos0)1a72d4e: fix: skip empty image_templates in docker_manifests (#5825) (@zerospiel)c057943: fix: typo (@caarlos0)2d1128c: fix: warn if cask directory is not Casks (@caarlos0)f409252: refactor: improve commitauthor templating (#5858) (@caarlos0)27dd9af: refactor: rename package (@caarlos0)39e7191: refactor: simplify tests with require.ErrorContains (#5855) (@alexandear)38c4491: refactor: using signal.NotifyContext, better context usage (#5859) (@caarlos0)Documentation updates
f4869f9: docs(cask): fix the incorrect Ruby code in the example (#5847) (@sushichan044)3fac43e: docs: clarify 'binary' mode usage (@caarlos0)49b6904: docs: cleanup (@caarlos0)f6116d0: docs: fix (@caarlos0)70cad02: docs: improve cask deprecation notice (@caarlos0)9f6e648: docs: readme update (@caarlos0)Other work
d043b9b: Revert "chore(deps): bump github.com/charmbracelet/lipgloss/v2 from 2.0.0-beta.2.0.20250707173510-045a87bf1420 to 2.0.0-beta1 (#5889)" (@caarlos0)fb05318: chore: fix lint issues (@caarlos0)2665e72: chore: lint (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.10.2...v2.11.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?
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this MR and you won't be reminded about this update again.
This MR has been generated by Renovate Bot.
mentioned in issue #4
Codecov Report
All modified and coverable lines are covered by tests ✅
Additional details and impacted files
☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.
🚀 New features to boost your workflow:
added 2 commits
ae0d796e- 1 commit from branchmainc159c6d2- chore(deps): update goreleaser/goreleaser docker tag to v2.11.0Compare with previous version