diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index e813204..4b83ea7 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -16,9 +16,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: - go-version: 1.25.9 - cache: false + go-version-file: go.mod - name: golangci-lint uses: golangci/golangci-lint-action@v9 \ No newline at end of file diff --git a/.github/workflows/pr-test.yml b/.github/workflows/pr-test.yml index 7e49122..87c0706 100644 --- a/.github/workflows/pr-test.yml +++ b/.github/workflows/pr-test.yml @@ -13,9 +13,9 @@ jobs: steps: - uses: actions/checkout@v4 - name: Setup Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: - go-version: 1.25.9 + go-version-file: go.mod - name: Build and test env: QBEE_EMAIL: ${{ secrets.QBEE_API_USER }} @@ -25,7 +25,7 @@ jobs: - id: govulncheck uses: golang/govulncheck-action@v1 with: - go-version-input: 1.25.9 + go-version-file: go.mod go-package: ./... - name: golint run: go run golang.org/x/lint/golint@latest ./... diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c8a1cb9..c519458 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -52,7 +52,7 @@ jobs: - name: Install stable Go version uses: actions/setup-go@v6 with: - go-version: stable + go-version-file: go.mod - name: Build binary run: go build $GCFLAGS -ldflags "$LDFLAGS" -o ${{ env.NAME }} ./cmd @@ -87,7 +87,7 @@ jobs: - name: Install stable Go version uses: actions/setup-go@v6 with: - go-version: stable + go-version-file: go.mod - name: Setup DigiCert KeyLocker shell: bash @@ -130,7 +130,7 @@ jobs: - name: Install stable Go version uses: actions/setup-go@v6 with: - go-version: stable + go-version-file: go.mod - name: Build binary for ${{ matrix.arch }} env: diff --git a/go.mod b/go.mod index 81bde94..4742094 100644 --- a/go.mod +++ b/go.mod @@ -1,11 +1,11 @@ module go.qbee.io/client -go 1.25.9 +go 1.26 require ( github.com/xtaci/smux v1.5.57 - go.qbee.io/transport v1.26.18 - golang.org/x/term v0.42.0 + go.qbee.io/transport v1.26.25 + golang.org/x/term v0.44.0 ) -require golang.org/x/sys v0.43.0 // indirect +require golang.org/x/sys v0.46.0 // indirect diff --git a/go.sum b/go.sum index 37e167c..0548bae 100644 --- a/go.sum +++ b/go.sum @@ -1,8 +1,8 @@ github.com/xtaci/smux v1.5.57 h1:N72VbGoSYxgcm6mPOYX0QzEZNVD3UI/JlVvAtXF+WrY= github.com/xtaci/smux v1.5.57/go.mod h1:IGQ9QYrBphmb/4aTnLEcJby0TNr3NV+OslIOMrX825Q= -go.qbee.io/transport v1.26.18 h1:ARoJhCBRjdQM9WTW2T6ia/pmmBfhCt0nUkSZlpvCykg= -go.qbee.io/transport v1.26.18/go.mod h1:SBtAKI5/BjXrXYGRDT04gSjyZxQiuvRApSDeFWeelh4= -golang.org/x/sys v0.43.0 h1:Rlag2XtaFTxp19wS8MXlJwTvoh8ArU6ezoyFsMyCTNI= -golang.org/x/sys v0.43.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= -golang.org/x/term v0.42.0 h1:UiKe+zDFmJobeJ5ggPwOshJIVt6/Ft0rcfrXZDLWAWY= -golang.org/x/term v0.42.0/go.mod h1:Dq/D+snpsbazcBG5+F9Q1n2rXV8Ma+71xEjTRufARgY= +go.qbee.io/transport v1.26.25 h1:HUckZV5Umn6bFulEZ+sGx13RFJr2ZtfDLkFikxDaR58= +go.qbee.io/transport v1.26.25/go.mod h1:SBtAKI5/BjXrXYGRDT04gSjyZxQiuvRApSDeFWeelh4= +golang.org/x/sys v0.46.0 h1:noSf2Fq6F8DBgS+LysIkx7rIExoNHJsxOAtPp4rthXw= +golang.org/x/sys v0.46.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= +golang.org/x/term v0.44.0 h1:0rLvDRCtNj0gZkyIXhCyOb2OAzEhLVqc4B+hrsBhrmc= +golang.org/x/term v0.44.0/go.mod h1:7ze4MdzUzLXpSAoFP1H0bOI9aXDqveSvatT5vKcFh2Y=