Skip to content

Commit 02790b3

Browse files
authored
Bump up Go version and deps (#93)
1 parent 0f837a7 commit 02790b3

7 files changed

Lines changed: 35 additions & 34 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
- name: Checkout repository
2121
uses: actions/checkout@v5
2222
- name: Set up Go
23-
uses: actions/setup-go@v5
23+
uses: actions/setup-go@v6
2424
with:
25-
go-version: '1.21'
25+
go-version-file: 'go.mod'
2626
check-latest: true
2727
# - name: Run linters
2828
# run: make lint

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ jobs:
2121
- name: Checkout repository
2222
uses: actions/checkout@v5
2323
- name: Set up Go
24-
uses: actions/setup-go@v5
24+
uses: actions/setup-go@v6
2525
with:
26-
go-version: '1.21'
26+
go-version-file: 'go.mod'
2727
check-latest: true
2828
- name: Initialize CodeQL
2929
uses: github/codeql-action/init@v3

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ jobs:
1616
with:
1717
fetch-depth: 0
1818
- name: Set up Go
19-
uses: actions/setup-go@v5
19+
uses: actions/setup-go@v6
2020
with:
21-
go-version: '1.21'
21+
go-version-file: 'go.mod'
2222
check-latest: true
2323
- name: Run GoReleaser
2424
uses: goreleaser/goreleaser-action@v6

go.mod

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module github.com/G-core/gcore-cli
22

3-
go 1.23.0
3+
go 1.24.0
44

5-
toolchain go1.23.8
5+
toolchain go1.24.7
66

77
require (
88
github.com/G-Core/FastEdge-client-sdk-go v0.3.6
@@ -13,18 +13,18 @@ require (
1313
github.com/spf13/cobra v1.10.1
1414
github.com/spf13/pflag v1.0.10
1515
github.com/spf13/viper v1.21.0
16-
golang.org/x/term v0.34.0
17-
golang.org/x/text v0.28.0
16+
golang.org/x/term v0.35.0
17+
golang.org/x/text v0.29.0
1818
)
1919

2020
require (
2121
github.com/alecthomas/colour v0.1.0 // indirect
2222
github.com/alecthomas/repr v0.0.0-20210801044451-80ca428c5142 // indirect
2323
github.com/apapsch/go-jsonmerge/v2 v2.0.0 // indirect
2424
github.com/fsnotify/fsnotify v1.9.0 // indirect
25-
github.com/getkin/kin-openapi v0.131.0 // indirect
26-
github.com/go-openapi/jsonpointer v0.21.1 // indirect
27-
github.com/go-openapi/swag v0.23.1 // indirect
25+
github.com/getkin/kin-openapi v0.133.0 // indirect
26+
github.com/go-openapi/jsonpointer v0.22.0 // indirect
27+
github.com/go-openapi/swag/jsonname v0.24.0 // indirect
2828
github.com/go-viper/mapstructure/v2 v2.4.0 // indirect
2929
github.com/google/uuid v1.6.0 // indirect
3030
github.com/inconshreveable/mousetrap v1.1.0 // indirect
@@ -33,7 +33,7 @@ require (
3333
github.com/mattn/go-colorable v0.1.14 // indirect
3434
github.com/mattn/go-isatty v0.0.20 // indirect
3535
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 // indirect
36-
github.com/oapi-codegen/runtime v1.1.1 // indirect
36+
github.com/oapi-codegen/runtime v1.1.2 // indirect
3737
github.com/oasdiff/yaml v0.0.0-20250309154309-f31be36b4037 // indirect
3838
github.com/oasdiff/yaml3 v0.0.0-20250309153720-d2182401db90 // indirect
3939
github.com/pelletier/go-toml/v2 v2.2.4 // indirect
@@ -44,7 +44,7 @@ require (
4444
github.com/spf13/afero v1.15.0 // indirect
4545
github.com/spf13/cast v1.10.0 // indirect
4646
github.com/subosito/gotenv v1.6.0 // indirect
47+
github.com/woodsbury/decimal128 v1.4.0 // indirect
4748
go.yaml.in/yaml/v3 v3.0.4 // indirect
48-
golang.org/x/sys v0.35.0 // indirect
49-
gopkg.in/yaml.v3 v3.0.1 // indirect
49+
golang.org/x/sys v0.36.0 // indirect
5050
)

go.sum

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHk
2424
github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0=
2525
github.com/fsnotify/fsnotify v1.9.0 h1:2Ml+OJNzbYCTzsxtv8vKSFD9PbJjmhYF14k/jKC7S9k=
2626
github.com/fsnotify/fsnotify v1.9.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0=
27-
github.com/getkin/kin-openapi v0.131.0 h1:NO2UeHnFKRYhZ8wg6Nyh5Cq7dHk4suQQr72a4pMrDxE=
28-
github.com/getkin/kin-openapi v0.131.0/go.mod h1:3OlG51PCYNsPByuiMB0t4fjnNlIDnaEDsjiKUV8nL58=
29-
github.com/go-openapi/jsonpointer v0.21.1 h1:whnzv/pNXtK2FbX/W9yJfRmE2gsmkfahjMKB0fZvcic=
30-
github.com/go-openapi/jsonpointer v0.21.1/go.mod h1:50I1STOfbY1ycR8jGz8DaMeLCdXiI6aDteEdRNNzpdk=
31-
github.com/go-openapi/swag v0.23.1 h1:lpsStH0n2ittzTnbaSloVZLuB5+fvSY/+hnagBjSNZU=
32-
github.com/go-openapi/swag v0.23.1/go.mod h1:STZs8TbRvEQQKUA+JZNAm3EWlgaOBGpyFDqQnDHMef0=
27+
github.com/getkin/kin-openapi v0.133.0 h1:pJdmNohVIJ97r4AUFtEXRXwESr8b0bD721u/Tz6k8PQ=
28+
github.com/getkin/kin-openapi v0.133.0/go.mod h1:boAciF6cXk5FhPqe/NQeBTeenbjqU4LhWBf09ILVvWE=
29+
github.com/go-openapi/jsonpointer v0.22.0 h1:TmMhghgNef9YXxTu1tOopo+0BGEytxA+okbry0HjZsM=
30+
github.com/go-openapi/jsonpointer v0.22.0/go.mod h1:xt3jV88UtExdIkkL7NloURjRQjbeUgcxFblMjq2iaiU=
31+
github.com/go-openapi/swag/jsonname v0.24.0 h1:2wKS9bgRV/xB8c62Qg16w4AUiIrqqiniJFtZGi3dg5k=
32+
github.com/go-openapi/swag/jsonname v0.24.0/go.mod h1:GXqrPzGJe611P7LG4QB9JKPtUZ7flE4DOVechNaDd7Q=
3333
github.com/go-test/deep v1.0.8 h1:TDsG77qcSprGbC6vTN8OuXp5g+J+b5Pcguhf7Zt61VM=
3434
github.com/go-test/deep v1.0.8/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE=
3535
github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs=
@@ -58,8 +58,8 @@ github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWE
5858
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
5959
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 h1:RWengNIwukTxcDr9M+97sNutRR1RKhG96O6jWumTTnw=
6060
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826/go.mod h1:TaXosZuwdSHYgviHp1DAtfrULt5eUgsSMsZf+YrPgl8=
61-
github.com/oapi-codegen/runtime v1.1.1 h1:EXLHh0DXIJnWhdRPN2w4MXAzFyE4CskzhNLUmtpMYro=
62-
github.com/oapi-codegen/runtime v1.1.1/go.mod h1:SK9X900oXmPWilYR5/WKPzt3Kqxn/uS/+lbpREv+eCg=
61+
github.com/oapi-codegen/runtime v1.1.2 h1:P2+CubHq8fO4Q6fV1tqDBZHCwpVpvPg7oKiYzQgXIyI=
62+
github.com/oapi-codegen/runtime v1.1.2/go.mod h1:SK9X900oXmPWilYR5/WKPzt3Kqxn/uS/+lbpREv+eCg=
6363
github.com/oasdiff/yaml v0.0.0-20250309154309-f31be36b4037 h1:G7ERwszslrBzRxj//JalHPu/3yz+De2J+4aLtSRlHiY=
6464
github.com/oasdiff/yaml v0.0.0-20250309154309-f31be36b4037/go.mod h1:2bpvgLBZEtENV5scfDFEtB/5+1M4hkQhDQrccEJ/qGw=
6565
github.com/oasdiff/yaml3 v0.0.0-20250309153720-d2182401db90 h1:bQx3WeLcUWy+RletIKwUIt4x3t8n2SxavmoclizMb8c=
@@ -100,15 +100,17 @@ github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8
100100
github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU=
101101
github.com/ugorji/go/codec v1.2.11 h1:BMaWp1Bb6fHwEtbplGBGJ498wD+LKlNSl25MjdZY4dU=
102102
github.com/ugorji/go/codec v1.2.11/go.mod h1:UNopzCgEMSXjBc6AOMqYvWC1ktqTAfzJZUZgYf6w6lg=
103+
github.com/woodsbury/decimal128 v1.4.0 h1:xJATj7lLu4f2oObouMt2tgGiElE5gO6mSWUjQsBgUlc=
104+
github.com/woodsbury/decimal128 v1.4.0/go.mod h1:BP46FUrVjVhdTbKT+XuQh2xfQaGki9LMIRJSFuh6THU=
103105
go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc=
104106
go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg=
105107
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
106-
golang.org/x/sys v0.35.0 h1:vz1N37gP5bs89s7He8XuIYXpyY0+QlsKmzipCbUtyxI=
107-
golang.org/x/sys v0.35.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
108-
golang.org/x/term v0.34.0 h1:O/2T7POpk0ZZ7MAzMeWFSg6S5IpWd/RXDlM9hgM3DR4=
109-
golang.org/x/term v0.34.0/go.mod h1:5jC53AEywhIVebHgPVeg0mj8OD3VO9OzclacVrqpaAw=
110-
golang.org/x/text v0.28.0 h1:rhazDwis8INMIwQ4tpjLDzUhx6RlXqZNPEM0huQojng=
111-
golang.org/x/text v0.28.0/go.mod h1:U8nCwOR8jO/marOQ0QbDiOngZVEBB7MAiitBuMjXiNU=
108+
golang.org/x/sys v0.36.0 h1:KVRy2GtZBrk1cBYA7MKu5bEZFxQk4NIDV6RLVcC8o0k=
109+
golang.org/x/sys v0.36.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
110+
golang.org/x/term v0.35.0 h1:bZBVKBudEyhRcajGcNc3jIfWPqV4y/Kt2XcoigOWtDQ=
111+
golang.org/x/term v0.35.0/go.mod h1:TPGtkTLesOwf2DE8CgVYiZinHAOuy5AYUYT1lENIZnA=
112+
golang.org/x/text v0.29.0 h1:1neNs90w9YzJ9BocxfsQNHKuAT4pkghyXc4nhZ6sJvk=
113+
golang.org/x/text v0.29.0/go.mod h1:7MhJOA9CD2qZyOKYazxdYMF85OwPdEr9jTtBpO7ydH4=
112114
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
113115
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
114116
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=

internal/errors/error.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package errors
22

33
import (
44
"encoding/json"
5-
"fmt"
5+
"errors"
66
"strings"
77

88
"github.com/G-core/gcore-cli/internal/human"
@@ -43,7 +43,7 @@ func (s *CliError) MarshalHuman() (string, error) {
4343
if s.Err != nil {
4444
humanError := s.Err
4545
if s.Message != "" {
46-
humanError = fmt.Errorf(s.Message)
46+
humanError = errors.New(s.Message)
4747
}
4848
str, err := human.Marshal(humanError, nil)
4949
if err != nil {

internal/errors/errors.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package errors
33
import (
44
"encoding/json"
55
"errors"
6-
"fmt"
76
)
87

98
var ErrAborted = errors.New("operation aborted")
@@ -19,7 +18,7 @@ func ParseCloudErr(body []byte) *CliError {
1918
}
2019

2120
return &CliError{
22-
Err: fmt.Errorf("%s", s.Message),
21+
Err: errors.New(s.Message),
2322
Code: 1,
2423
}
2524
}

0 commit comments

Comments
 (0)