This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [goreleaser/goreleaser](https://github.com/goreleaser/goreleaser) | image-name | minor | `v2.11.2` -> `v2.12.0` |
---
### Release Notes
<details>
<summary>goreleaser/goreleaser (goreleaser/goreleaser)</summary>
### [`v2.12.0`](https://github.com/goreleaser/goreleaser/releases/tag/v2.12.0)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.11.2...v2.12.0)
##### Announcement
Read the official announcement: [Announcing GoReleaser v2.12](https://goreleaser.com/blog/goreleaser-v2.12/).
##### Changelog
##### New Features
- [`378d8c4`](https://github.com/goreleaser/goreleaser/commit/378d8c48b9900b76862b42d92e863ae553d104da): feat(bun): support more targets ([#​6019](https://github.com/goreleaser/goreleaser/issues/6019)) ([@​caarlos0](https://github.com/caarlos0))
- [`6a54103`](https://github.com/goreleaser/goreleaser/commit/6a541035d8f9a88cbe777d68343aeccc49370cb4): feat(docker): create images digest file for attestation ([#​6001](https://github.com/goreleaser/goreleaser/issues/6001)) ([@​caarlos0](https://github.com/caarlos0))
- [`102762f`](https://github.com/goreleaser/goreleaser/commit/102762f27c06417137d2d911362fde2c500c1347): feat(docker/v2): initial implementation ([#​5793](https://github.com/goreleaser/goreleaser/issues/5793)) ([@​caarlos0](https://github.com/caarlos0))
- [`d7b45d1`](https://github.com/goreleaser/goreleaser/commit/d7b45d130a1e938129f73cc5482f92a10a6253e6): feat(docker/v2): support annotations ([#​6011](https://github.com/goreleaser/goreleaser/issues/6011)) ([@​caarlos0](https://github.com/caarlos0))
- [`72a00ef`](https://github.com/goreleaser/goreleaser/commit/72a00ef6df128ce1de65abaa9903a24701e7a17d): feat(docker/v2): support arbitrary flags ([#​6012](https://github.com/goreleaser/goreleaser/issues/6012)) ([@​caarlos0](https://github.com/caarlos0))
- [`75110a1`](https://github.com/goreleaser/goreleaser/commit/75110a17518a6b17e49578d063a8126f956293c0): feat(golang): update allowed targets ([#​5951](https://github.com/goreleaser/goreleaser/issues/5951)) ([@​caarlos0](https://github.com/caarlos0))
- [`ff46676`](https://github.com/goreleaser/goreleaser/commit/ff46676200cb0d3d3d8a4526a206edb709faff46): feat(mcp): goreleaser\_check gives instructions on how to fix deprecations ([#​5896](https://github.com/goreleaser/goreleaser/issues/5896)) ([@​caarlos0](https://github.com/caarlos0))
- [`51ee020`](https://github.com/goreleaser/goreleaser/commit/51ee020689f7090e277b91a79e4c657dd08cfdfc): feat(tmpl): readFile and mustReadFile ([#​5948](https://github.com/goreleaser/goreleaser/issues/5948)) ([@​caarlos0](https://github.com/caarlos0))
- [`193d2cd`](https://github.com/goreleaser/goreleaser/commit/193d2cd9fd304b1f96b3298e8841ab4888b77313): feat(upload,artifactory): allow to set a password field, tmpl username ([#​5949](https://github.com/goreleaser/goreleaser/issues/5949)) ([@​caarlos0](https://github.com/caarlos0))
- [`03bcbab`](https://github.com/goreleaser/goreleaser/commit/03bcbab8675d3c14c941a0d1f4ec2bcf3be6adb6): feat: makeself ([#​6023](https://github.com/goreleaser/goreleaser/issues/6023)) ([@​caarlos0](https://github.com/caarlos0))
- [`1b0a0d7`](https://github.com/goreleaser/goreleaser/commit/1b0a0d7ffe9754941c8e8feaded04c878565b954): feat: remove uber-go/automaxprocs ([#​6006](https://github.com/goreleaser/goreleaser/issues/6006)) ([@​caarlos0](https://github.com/caarlos0))
- [`dec0744`](https://github.com/goreleaser/goreleaser/commit/dec07447ee2b3176ccfd2a10b1baef3217389ae4): feat: retry docker manifest, retry configurations ([#​5978](https://github.com/goreleaser/goreleaser/issues/5978)) ([@​caarlos0](https://github.com/caarlos0))
- [`2b7402f`](https://github.com/goreleaser/goreleaser/commit/2b7402fef3df8b5446463af6805678673d8ab830): feat: update to go 1.25 ([#​5971](https://github.com/goreleaser/goreleaser/issues/5971)) ([@​caarlos0](https://github.com/caarlos0))
##### Security updates
- [`0f78ad8`](https://github.com/goreleaser/goreleaser/commit/0f78ad86479b756ef4b986d80db3a5875d523e10): sec: update rekor to main for GHSA-vrw8-fxc6-2r93 ([#​5990](https://github.com/goreleaser/goreleaser/issues/5990)) ([@​caarlos0](https://github.com/caarlos0))
##### Bug fixes
- [`152c3c1`](https://github.com/goreleaser/goreleaser/commit/152c3c1d50fd241ab7f59a27e36a1a94275f117f): fix(brew): use && instead of and ([#​5986](https://github.com/goreleaser/goreleaser/issues/5986)) ([@​caarlos0](https://github.com/caarlos0))
- [`3dcded4`](https://github.com/goreleaser/goreleaser/commit/3dcded4d35c5a19faaf1ffb7732e0197f39e85e2): fix(cask): conflicts\_with formula was deprecated ([#​5996](https://github.com/goreleaser/goreleaser/issues/5996)) ([@​caarlos0](https://github.com/caarlos0))
- [`e55afcd`](https://github.com/goreleaser/goreleaser/commit/e55afcd56e84dc08e1dcb48e75de1d6240a820d0): fix(cask): pass audit ([#​5987](https://github.com/goreleaser/goreleaser/issues/5987)) ([@​caarlos0](https://github.com/caarlos0))
- [`03c298d`](https://github.com/goreleaser/goreleaser/commit/03c298dc9d1e7c34e9ba86e4a863099886bc9252): fix(digest): double space ([@​caarlos0](https://github.com/caarlos0))
- [`924ddc8`](https://github.com/goreleaser/goreleaser/commit/924ddc8cffb04cdc9aeae4a9e1637a2c9c8f180c): fix(docker/v2): custom publisher ([@​caarlos0](https://github.com/caarlos0))
- [`7a87c43`](https://github.com/goreleaser/goreleaser/commit/7a87c438eb4830d8912ce42c2d7897ae7343e8e8): fix(docker/v2): dockerfile not being copied properly ([@​caarlos0](https://github.com/caarlos0))
- [`72503f0`](https://github.com/goreleaser/goreleaser/commit/72503f03f44a8cf4c00196cec85eb48cbbd76f19): fix(docker/v2): lint issues ([@​caarlos0](https://github.com/caarlos0))
- [`6d4fb88`](https://github.com/goreleaser/goreleaser/commit/6d4fb882b5ffd3e4ff551b905587593791d797aa): fix(docker/v2): remove unneeded if ([@​caarlos0](https://github.com/caarlos0))
- [`46d6a86`](https://github.com/goreleaser/goreleaser/commit/46d6a86d1b7a01229f311b297fb16644689db005): fix(docker/v2): several fixes ([#​6013](https://github.com/goreleaser/goreleaser/issues/6013)) ([@​caarlos0](https://github.com/caarlos0))
- [`9983bab`](https://github.com/goreleaser/goreleaser/commit/9983babd76274934510d69893f00be1e02afd0fc): fix(docker/v2): tag suffix on windows ([@​caarlos0](https://github.com/caarlos0))
- [`bb56356`](https://github.com/goreleaser/goreleaser/commit/bb563564327b40e654350e02cc7491b5d9b9fab4): fix(gitlab): missing MR footer ([#​5950](https://github.com/goreleaser/goreleaser/issues/5950)) ([@​caarlos0](https://github.com/caarlos0))
- [`41a1c07`](https://github.com/goreleaser/goreleaser/commit/41a1c0782b4336eaf7edc2c98f7023e49b4c3fe5): fix(golang): only warn experimental/unstable targets if not filtered out ([@​caarlos0](https://github.com/caarlos0))
- [`7d25a96`](https://github.com/goreleaser/goreleaser/commit/7d25a96eee7f4327743b5708f3f4cbdfc1c835c8): fix(makeself): lint issues ([@​caarlos0](https://github.com/caarlos0))
- [`26b06f6`](https://github.com/goreleaser/goreleaser/commit/26b06f6df3d79a924239b06959b7c9682653fd5f): fix(mcp): brews is not deprecated anymore ([@​caarlos0](https://github.com/caarlos0))
- [`a42cfdd`](https://github.com/goreleaser/goreleaser/commit/a42cfdd5642a7307cb992d2c8010aab824eda2d1): fix(scoop): add newline to eof ([#​5985](https://github.com/goreleaser/goreleaser/issues/5985)) ([@​caarlos0](https://github.com/caarlos0))
- [`029042f`](https://github.com/goreleaser/goreleaser/commit/029042f8214a57a39fbdb378f0c6437413c6e8be): refactor(docker/v2): move build to another func ([@​caarlos0](https://github.com/caarlos0))
- [`1a4d726`](https://github.com/goreleaser/goreleaser/commit/1a4d7262866abf85347fa464f7f7117dd80fc46c): refactor(docker/v2): rename func ([@​caarlos0](https://github.com/caarlos0))
- [`70ab655`](https://github.com/goreleaser/goreleaser/commit/70ab6559dff2e80549dc5e3304691591021e21eb): refactor: improved artifact filters ([#​6024](https://github.com/goreleaser/goreleaser/issues/6024)) ([@​caarlos0](https://github.com/caarlos0))
- [`142d972`](https://github.com/goreleaser/goreleaser/commit/142d972b0ae133c9efb5498ecfb21d9064eba859): refactor: simplify function call ([@​caarlos0](https://github.com/caarlos0))
##### Documentation updates
- [`9fcddb2`](https://github.com/goreleaser/goreleaser/commit/9fcddb2dafe127362ec03691e58fdd18a4a21bf9): docs(cask): improve example of homebrew casks ([#​5944](https://github.com/goreleaser/goreleaser/issues/5944)) ([@​sushichan044](https://github.com/sushichan044))
- [`b648596`](https://github.com/goreleaser/goreleaser/commit/b6485964dd6f3d2deeadfad0b698e9ad7dff1119): docs: Python in the homepage ([#​5984](https://github.com/goreleaser/goreleaser/issues/5984)) ([@​SamuelMarks](https://github.com/SamuelMarks))
- [`69ce847`](https://github.com/goreleaser/goreleaser/commit/69ce8474078781b0403bd6bfad12f1480a75b1f6): docs: fix link ([@​caarlos0](https://github.com/caarlos0))
- [`5ea0ae6`](https://github.com/goreleaser/goreleaser/commit/5ea0ae68146ea5306da873e33114789653463be8): docs: fix typo ([@​caarlos0](https://github.com/caarlos0))
- [`f0bdfa4`](https://github.com/goreleaser/goreleaser/commit/f0bdfa497df06d12ae5d3893373dc2ba92e77e73): docs: improve help around termux ([@​caarlos0](https://github.com/caarlos0))
- [`c73e314`](https://github.com/goreleaser/goreleaser/commit/c73e314a8f535f0442507c530d78b1b9f4ee4e53): docs: improvements ([@​caarlos0](https://github.com/caarlos0))
- [`9399b33`](https://github.com/goreleaser/goreleaser/commit/9399b33c753bcf185fd15b23d224050592f83af6): docs: update for v2.12 ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`eb6c1aa`](https://github.com/goreleaser/goreleaser/commit/eb6c1aa8f4a2db6d82dc5c5067eb4dcb26e5aac0): Revert "chore(deps): bump github.com/ulikunitz/xz from 0.5.13 to 0.5.14 in the go\_modules group" ([#​6036](https://github.com/goreleaser/goreleaser/issues/6036)) ([@​caarlos0](https://github.com/caarlos0))
- [`6a5c53c`](https://github.com/goreleaser/goreleaser/commit/6a5c53cd13ad6d3b224adc94bbaba073c56fe0e2): chore: fix lint ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.11.2...v2.12.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:eyJjcmVhdGVkSW5WZXIiOiI0MS45My4zIiwidXBkYXRlZEluVmVyIjoiNDEuOTMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
❄️Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
## [Codecov](https://app.codecov.io/gl/unboundsoftware/schemas/pull/568?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=gitlab&utm_content=comment&utm_campaign=pr+comments&utm_term=unboundsoftware) Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 1.00%. Comparing base ([`82d2aa1`](https://app.codecov.io/gl/unboundsoftware/schemas/commit/82d2aa181211d67ab9ef2cbcaf844bc148f5233c?dropdown=coverage&el=desc&utm_medium=referral&utm_source=gitlab&utm_content=comment&utm_campaign=pr+comments&utm_term=unboundsoftware)) to head ([`335c419`](https://app.codecov.io/gl/unboundsoftware/schemas/commit/335c419a44b793ea0846cce152758e5e4b952c24?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 #568 +/- ##
=====================================
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/568?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>
argoyle
(Migrated from gitlab.com)
merged commit into main2025-09-03 12:29:24 +00:00
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.11.2->v2.12.0Release Notes
goreleaser/goreleaser (goreleaser/goreleaser)
v2.12.0Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.12.
Changelog
New Features
378d8c4: feat(bun): support more targets (#6019) (@caarlos0)6a54103: feat(docker): create images digest file for attestation (#6001) (@caarlos0)102762f: feat(docker/v2): initial implementation (#5793) (@caarlos0)d7b45d1: feat(docker/v2): support annotations (#6011) (@caarlos0)72a00ef: feat(docker/v2): support arbitrary flags (#6012) (@caarlos0)75110a1: feat(golang): update allowed targets (#5951) (@caarlos0)ff46676: feat(mcp): goreleaser_check gives instructions on how to fix deprecations (#5896) (@caarlos0)51ee020: feat(tmpl): readFile and mustReadFile (#5948) (@caarlos0)193d2cd: feat(upload,artifactory): allow to set a password field, tmpl username (#5949) (@caarlos0)03bcbab: feat: makeself (#6023) (@caarlos0)1b0a0d7: feat: remove uber-go/automaxprocs (#6006) (@caarlos0)dec0744: feat: retry docker manifest, retry configurations (#5978) (@caarlos0)2b7402f: feat: update to go 1.25 (#5971) (@caarlos0)Security updates
0f78ad8: sec: update rekor to main for GHSA-vrw8-fxc6-2r93 (#5990) (@caarlos0)Bug fixes
152c3c1: fix(brew): use && instead of and (#5986) (@caarlos0)3dcded4: fix(cask): conflicts_with formula was deprecated (#5996) (@caarlos0)e55afcd: fix(cask): pass audit (#5987) (@caarlos0)03c298d: fix(digest): double space (@caarlos0)924ddc8: fix(docker/v2): custom publisher (@caarlos0)7a87c43: fix(docker/v2): dockerfile not being copied properly (@caarlos0)72503f0: fix(docker/v2): lint issues (@caarlos0)6d4fb88: fix(docker/v2): remove unneeded if (@caarlos0)46d6a86: fix(docker/v2): several fixes (#6013) (@caarlos0)9983bab: fix(docker/v2): tag suffix on windows (@caarlos0)bb56356: fix(gitlab): missing MR footer (#5950) (@caarlos0)41a1c07: fix(golang): only warn experimental/unstable targets if not filtered out (@caarlos0)7d25a96: fix(makeself): lint issues (@caarlos0)26b06f6: fix(mcp): brews is not deprecated anymore (@caarlos0)a42cfdd: fix(scoop): add newline to eof (#5985) (@caarlos0)029042f: refactor(docker/v2): move build to another func (@caarlos0)1a4d726: refactor(docker/v2): rename func (@caarlos0)70ab655: refactor: improved artifact filters (#6024) (@caarlos0)142d972: refactor: simplify function call (@caarlos0)Documentation updates
9fcddb2: docs(cask): improve example of homebrew casks (#5944) (@sushichan044)b648596: docs: Python in the homepage (#5984) (@SamuelMarks)69ce847: docs: fix link (@caarlos0)5ea0ae6: docs: fix typo (@caarlos0)f0bdfa4: docs: improve help around termux (@caarlos0)c73e314: docs: improvements (@caarlos0)9399b33: docs: update for v2.12 (@caarlos0)Other work
eb6c1aa: Revert "chore(deps): bump github.com/ulikunitz/xz from 0.5.13 to 0.5.14 in the go_modules group" (#6036) (@caarlos0)6a5c53c: chore: fix lint (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.11.2...v2.12.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.
✅ Project coverage is 1.00%. Comparing base (
82d2aa1) to head (335c419).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: