diff --git a/.github/workflows/execution.yml b/.github/workflows/execution.yml index 099331c44f..6ab72110f2 100644 --- a/.github/workflows/execution.yml +++ b/.github/workflows/execution.yml @@ -20,7 +20,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - go: [ '1.23' ] + go: [ "1.25" ] os: [ubuntu-latest, windows-latest] steps: - name: Set git to use LF @@ -45,18 +45,21 @@ jobs: lint: name: Linters runs-on: ubuntu-latest + strategy: + matrix: + go: [ "1.25" ] steps: - name: Check out code into the Go module directory - uses: actions/checkout@v3 - - name: Set up Go 1.23 - uses: actions/setup-go@v4 + uses: actions/checkout@v4 + - name: Set up Go ${{ matrix.go }} + uses: actions/setup-go@v5 with: - go-version: 1.23 + go-version: ^${{ matrix.go }} - name: Run linters uses: golangci/golangci-lint-action@v8.0.0 with: working-directory: execution - version: v2.3.1 + version: v2.4.0 args: --timeout=3m ci: name: CI Success diff --git a/.github/workflows/v2.yml b/.github/workflows/v2.yml index 30c6723218..0f478d519b 100644 --- a/.github/workflows/v2.yml +++ b/.github/workflows/v2.yml @@ -24,7 +24,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - go: [ '1.23' ] + go: [ "1.25" ] os: [ubuntu-latest, windows-latest] steps: - name: Set git to use LF @@ -49,18 +49,21 @@ jobs: lint: name: Linters runs-on: ubuntu-latest + strategy: + matrix: + go: [ "1.25" ] steps: - name: Check out code into the Go module directory - uses: actions/checkout@v3 - - name: Set up Go 1.23 - uses: actions/setup-go@v4 + uses: actions/checkout@v4 + - name: Set up Go ${{ matrix.go }} + uses: actions/setup-go@v5 with: - go-version: 1.23 + go-version: ^${{ matrix.go }} - name: Run linters uses: golangci/golangci-lint-action@v8.0.0 with: working-directory: v2 - version: v2.3.1 + version: v2.4.0 args: --timeout=3m ci: name: CI Success diff --git a/examples/federation/go.mod b/examples/federation/go.mod index 12434c6327..fadb141272 100644 --- a/examples/federation/go.mod +++ b/examples/federation/go.mod @@ -1,6 +1,6 @@ module github.com/wundergraph/graphql-go-tools/examples/federation -go 1.23.0 +go 1.25 require ( github.com/99designs/gqlgen v0.17.45 diff --git a/examples/federation/go.sum b/examples/federation/go.sum index a99e4a2e58..7616011ef2 100644 --- a/examples/federation/go.sum +++ b/examples/federation/go.sum @@ -127,6 +127,7 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/sebdah/goldie/v2 v2.7.1 h1:PkBHymaYdtvEkZV7TmyqKxdmn5/Vcj+8TpATWZjnG5E= +github.com/sebdah/goldie/v2 v2.7.1/go.mod h1:oZ9fp0+se1eapSRjfYbsV/0Hqhbuu3bJVvKI/NNtssI= github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8= github.com/sergi/go-diff v1.3.1/go.mod h1:aMJSSKb2lpPvRNec0+w3fl7LP9IOFzdc9Pa4NFbPK1I= diff --git a/execution/go.mod b/execution/go.mod index 295631bd45..efdcb3cbd4 100644 --- a/execution/go.mod +++ b/execution/go.mod @@ -1,6 +1,6 @@ module github.com/wundergraph/graphql-go-tools/execution -go 1.23.0 +go 1.25 require ( github.com/99designs/gqlgen v0.17.45 diff --git a/go.mod b/go.mod index e27def2dc7..66330ad5ce 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/wundergraph/graphql-go-tools -go 1.23.0 +go 1.25 require ( github.com/99designs/gqlgen v0.17.45 diff --git a/go.work b/go.work index ac5297ceb6..b3c4280860 100644 --- a/go.work +++ b/go.work @@ -1,6 +1,6 @@ -go 1.23.0 +go 1.25 -toolchain go1.23.3 +toolchain go1.25 use ( // v1 diff --git a/v2/go.mod b/v2/go.mod index 9e82186078..8ff4759fb5 100644 --- a/v2/go.mod +++ b/v2/go.mod @@ -1,6 +1,6 @@ module github.com/wundergraph/graphql-go-tools/v2 -go 1.23.0 +go 1.25 require ( github.com/99designs/gqlgen v0.17.45