From 210a475d5cd891478c4a5c08b4d5cfd4ec6bab83 Mon Sep 17 00:00:00 2001 From: Nicola Murino Date: Fri, 28 Mar 2025 10:23:41 +0100 Subject: [PATCH 1/3] go.mod: set the minimum version to 1.23.0 as x/crypto --- go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 83273eae..f8c6fc50 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/pkg/sftp -go 1.24.0 +go 1.23.0 require ( github.com/kr/fs v0.1.0 From 8c3d7097fdcf6fc09fed5aa379b72ac0c3e95bac Mon Sep 17 00:00:00 2001 From: Nicola Murino Date: Fri, 28 Mar 2025 10:25:39 +0100 Subject: [PATCH 2/3] update deps --- go.mod | 6 +++--- go.sum | 6 ++++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index f8c6fc50..d3c92c72 100644 --- a/go.mod +++ b/go.mod @@ -4,9 +4,9 @@ go 1.23.0 require ( github.com/kr/fs v0.1.0 - github.com/stretchr/testify v1.8.0 - golang.org/x/crypto v0.35.0 - golang.org/x/sys v0.30.0 + github.com/stretchr/testify v1.10.0 + golang.org/x/crypto v0.36.0 + golang.org/x/sys v0.31.0 ) require ( diff --git a/go.sum b/go.sum index 8420ad94..dd712fe3 100644 --- a/go.sum +++ b/go.sum @@ -10,10 +10,16 @@ github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSS github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0 h1:pSgiaMZlXftHpm5L7V1+rVB+AZJydKsMxsQBIJw4PKk= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= golang.org/x/crypto v0.35.0 h1:b15kiHdrGCHrP6LvwaQ3c03kgNhhiMgvlhxHQhmg2Xs= golang.org/x/crypto v0.35.0/go.mod h1:dy7dXNW32cAb/6/PRuTNsix8T+vJAqvuIy5Bli/x0YQ= +golang.org/x/crypto v0.36.0 h1:AnAEvhDddvBdpY+uR+MyHmuZzzNqXSe/GvuDeob5L34= +golang.org/x/crypto v0.36.0/go.mod h1:Y4J0ReaxCR1IMaabaSMugxJES1EpwhBHhv2bDHklZvc= golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik= +golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= golang.org/x/term v0.29.0 h1:L6pJp37ocefwRRtYPKSWOWzOtWSxVajvz2ldH/xi3iU= golang.org/x/term v0.29.0/go.mod h1:6bl4lRlvVuDgSf3179VpIxBF0o10JUpXWOnI7nErv7s= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= From 28eb326a677026d1ab4f0916508538c0188a1238 Mon Sep 17 00:00:00 2001 From: Nicola Murino Date: Fri, 28 Mar 2025 10:26:22 +0100 Subject: [PATCH 3/3] CI: swith to Go 1.23 and 1.24 --- .github/workflows/CI.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 78448612..2671aaa1 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -12,10 +12,10 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest] - go: ['1.22', '1.21'] + go: ['1.24', '1.23'] exclude: - os: macos-latest - go: '1.21' + go: '1.24' steps: - uses: actions/checkout@v4