From 67c318939709f7a123959cda0805138be0c28032 Mon Sep 17 00:00:00 2001 From: Michele Giornetta Date: Mon, 11 May 2026 18:14:45 +0200 Subject: [PATCH 1/3] chore: bump Go to 1.26.3 --- .github/workflows/go.yml | 6 +++--- .github/workflows/goreleaser-check.yml | 6 +++--- go.mod | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 5425485..cebf100 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -15,7 +15,7 @@ jobs: - name: Install Go uses: actions/setup-go@v6 with: - go-version: ${{ vars.GO_VERSION || '1.25.9' }} + go-version: ${{ vars.GO_VERSION || '1.26.3' }} cache: true - name: Verify dependencies @@ -52,7 +52,7 @@ jobs: - name: Install Go uses: actions/setup-go@v6 with: - go-version: ${{ vars.GO_VERSION || '1.25.9' }} + go-version: ${{ vars.GO_VERSION || '1.26.3' }} cache: true - name: Run golangci-lint @@ -71,5 +71,5 @@ jobs: - name: Run govulncheck uses: golang/govulncheck-action@v1 with: - go-version-input: ${{ vars.GO_VERSION || '1.25.9' }} + go-version-input: ${{ vars.GO_VERSION || '1.26.3' }} go-package: ./... diff --git a/.github/workflows/goreleaser-check.yml b/.github/workflows/goreleaser-check.yml index 129eafc..a08845f 100644 --- a/.github/workflows/goreleaser-check.yml +++ b/.github/workflows/goreleaser-check.yml @@ -20,17 +20,17 @@ jobs: - name: Set up Go uses: actions/setup-go@v6 with: - go-version: ${{ vars.GO_VERSION || '1.25.9' }} + go-version: ${{ vars.GO_VERSION || '1.26.3' }} cache: true - name: Run GoReleaser Check uses: goreleaser/goreleaser-action@v6 with: - version: '~> v2' + version: "~> v2" args: check - name: Run GoReleaser Build (dry-run) uses: goreleaser/goreleaser-action@v6 with: - version: '~> v2' + version: "~> v2" args: build --snapshot --clean diff --git a/go.mod b/go.mod index 729ffbb..500e0e1 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -go 1.25.9 +go 1.26.3 module github.com/civo/cli From 10d4948d4120b1e7d6512778ac26aa8561563106 Mon Sep 17 00:00:00 2001 From: Michele Giornetta Date: Mon, 11 May 2026 18:21:51 +0200 Subject: [PATCH 2/3] chore: bump golang.org/x/image@v0.39.0 to fix GO-2026-4961 --- go.mod | 4 ++-- go.sum | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/go.mod b/go.mod index 500e0e1..4c52f07 100644 --- a/go.mod +++ b/go.mod @@ -61,10 +61,10 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/xo/terminfo v0.0.0-20210125001918-ca9a967f8778 // indirect go.yaml.in/yaml/v2 v2.4.3 // indirect - golang.org/x/image v0.38.0 // indirect + golang.org/x/image v0.39.0 // indirect golang.org/x/net v0.47.0 // indirect golang.org/x/sys v0.38.0 // indirect - golang.org/x/text v0.35.0 // indirect + golang.org/x/text v0.36.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect k8s.io/api v0.34.2 // indirect k8s.io/apimachinery v0.34.2 // indirect diff --git a/go.sum b/go.sum index f79f866..09c25e2 100644 --- a/go.sum +++ b/go.sum @@ -207,6 +207,8 @@ golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8/go.mod h1:FeLwcggjj3mMvU+o golang.org/x/image v0.0.0-20191206065243-da761ea9ff43/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= golang.org/x/image v0.38.0 h1:5l+q+Y9JDC7mBOMjo4/aPhMDcxEptsX+Tt3GgRQRPuE= golang.org/x/image v0.38.0/go.mod h1:/3f6vaXC+6CEanU4KJxbcUZyEePbyKbaLoDOe4ehFYY= +golang.org/x/image v0.39.0 h1:skVYidAEVKgn8lZ602XO75asgXBgLj9G/FE3RbuPFww= +golang.org/x/image v0.39.0/go.mod h1:sIbmppfU+xFLPIG0FoVUTvyBMmgng1/XAMhQ2ft0hpA= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -238,6 +240,8 @@ golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.35.0 h1:JOVx6vVDFokkpaq1AEptVzLTpDe9KGpj5tR4/X+ybL8= golang.org/x/text v0.35.0/go.mod h1:khi/HExzZJ2pGnjenulevKNX1W67CUy0AsXcNubPGCA= +golang.org/x/text v0.36.0 h1:JfKh3XmcRPqZPKevfXVpI1wXPTqbkE5f7JA92a55Yxg= +golang.org/x/text v0.36.0/go.mod h1:NIdBknypM8iqVmPiuco0Dh6P5Jcdk8lJL0CUebqK164= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= From c02f43307b2485339de4bcdd53c07b3a40be8c3c Mon Sep 17 00:00:00 2001 From: Michele Giornetta Date: Mon, 11 May 2026 18:23:27 +0200 Subject: [PATCH 3/3] go mod tidy --- go.sum | 4 ---- 1 file changed, 4 deletions(-) diff --git a/go.sum b/go.sum index 09c25e2..8bf1574 100644 --- a/go.sum +++ b/go.sum @@ -205,8 +205,6 @@ golang.org/x/crypto v0.45.0 h1:jMBrvKuj23MTlT0bQEOBcAE0mjg8mK9RXFhRH6nyF3Q= golang.org/x/crypto v0.45.0/go.mod h1:XTGrrkGJve7CYK7J8PEww4aY7gM3qMCElcJQ8n8JdX4= golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= golang.org/x/image v0.0.0-20191206065243-da761ea9ff43/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.38.0 h1:5l+q+Y9JDC7mBOMjo4/aPhMDcxEptsX+Tt3GgRQRPuE= -golang.org/x/image v0.38.0/go.mod h1:/3f6vaXC+6CEanU4KJxbcUZyEePbyKbaLoDOe4ehFYY= golang.org/x/image v0.39.0 h1:skVYidAEVKgn8lZ602XO75asgXBgLj9G/FE3RbuPFww= golang.org/x/image v0.39.0/go.mod h1:sIbmppfU+xFLPIG0FoVUTvyBMmgng1/XAMhQ2ft0hpA= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= @@ -238,8 +236,6 @@ golang.org/x/term v0.37.0/go.mod h1:5pB4lxRNYYVZuTLmy8oR2BH8dflOR+IbTYFD8fi3254= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.35.0 h1:JOVx6vVDFokkpaq1AEptVzLTpDe9KGpj5tR4/X+ybL8= -golang.org/x/text v0.35.0/go.mod h1:khi/HExzZJ2pGnjenulevKNX1W67CUy0AsXcNubPGCA= golang.org/x/text v0.36.0 h1:JfKh3XmcRPqZPKevfXVpI1wXPTqbkE5f7JA92a55Yxg= golang.org/x/text v0.36.0/go.mod h1:NIdBknypM8iqVmPiuco0Dh6P5Jcdk8lJL0CUebqK164= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=