diff --git a/.circleci/config.yml b/.circleci/config.yml index 9e15935c..240d9923 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,7 +2,7 @@ version: 2 jobs: build: docker: - - image: golang:1.19 + - image: golang:1.22 working_directory: /gqlparser steps: - checkout diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 698a2609..0f6db022 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -18,7 +18,7 @@ jobs: golangci-lint: strategy: matrix: - go: ["1.21", "1.22"] + go: ["1.22", "1.23"] runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index aa2231d4..f9796032 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - go: ["1.21", "1.22"] + go: ["1.22", "1.23"] # MacOS is disabled due to the high cost multiplier on GH Actions. #- os: darwin # run: macos-latest diff --git a/.go-version b/.go-version index 66e2ae6c..d28b1eb8 100644 --- a/.go-version +++ b/.go-version @@ -1 +1 @@ -1.19.1 +1.22.9 diff --git a/go.mod b/go.mod index f53b6179..5972e3a9 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/vektah/gqlparser/v2 -go 1.21 +go 1.22 require ( github.com/agnivade/levenshtein v1.1.1