diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index e8ef621d..c241e103 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -39,7 +39,7 @@ jobs:
       - name: Build binary
         uses: goreleaser/goreleaser-action@286f3b13b1b49da4ac219696163fb8c1c93e1200 # v6.0.0
         with:
-          version: v2.2.0 # renovate: datasource=github-tags depName=goreleaser/goreleaser
+          version: v2.3.1 # renovate: datasource=github-tags depName=goreleaser/goreleaser
           args: build --snapshot --clean --single-target
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -113,7 +113,7 @@ jobs:
       - name: Run GoReleaser
         uses: goreleaser/goreleaser-action@286f3b13b1b49da4ac219696163fb8c1c93e1200 # v6.0.0
         with:
-          version: v2.2.0 # renovate: datasource=github-tags depName=goreleaser/goreleaser
+          version: v2.3.1 # renovate: datasource=github-tags depName=goreleaser/goreleaser
           args: ${{ github.ref_type == 'tag' && 'release' || 'build --snapshot' }} --clean
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/Makefile b/Makefile
index 5478d454..327e9d78 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@
 # renovate: datasource=docker depName=golangci/golangci-lint
 GOLANGCI_LINT_VERSION = v1.61.0
 # renovate: datasource=docker depName=goreleaser/goreleaser
-GORELEASER_VERSION = v2.2.0
+GORELEASER_VERSION = v2.3.1
 # renovate: datasource=go depName=google/go-licenses
 GO_LICENSES = v1.6.0