diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d0302cd4..42991681 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ jobs: strategy: fail-fast: false matrix: - go: [1.17, 1.18, 1.19] + go: ['1.20', '1.21', '1.22'] steps: - name: Check out code diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 5d97a17e..6e89ee5a 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -36,7 +36,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: 1.17 + go-version: '1.20' - name: Install golint run: go install golang.org/x/lint/golint@latest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3b35f0f2..e0df1bab 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -47,7 +47,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: 1.17 + go-version: '1.20' - name: Install golint run: go install golang.org/x/lint/golint@latest diff --git a/README.md b/README.md index cc0439e1..6a042cc5 100644 --- a/README.md +++ b/README.md @@ -45,9 +45,9 @@ requests, code review feedback, and also pull requests. ## Supported Go Versions The Admin Go SDK is compatible with at least the three most recent, major Go releases. -We currently support Go v1.17 and higher. +We currently support Go v1.20 and higher. [Continuous integration](https://github.com/firebase/firebase-admin-go/actions) system -tests the code on Go v1.17 through v1.19. +tests the code on Go v1.20 through v1.22. ## Documentation diff --git a/go.mod b/go.mod index 6e03102e..1fb30720 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module firebase.google.com/go/v4 -go 1.17 +go 1.20 require ( cloud.google.com/go/firestore v1.9.0