diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 43b94d52..6243898f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -125,7 +125,7 @@ jobs: - name: Set up Go 1.x uses: actions/setup-go@v7.0.0 with: - go-version: '1.26.10' + go-version: '1.27.3' check-latest: true cache: true id: go @@ -333,7 +333,7 @@ jobs: - name: Set up Go 1.x uses: actions/setup-go@v7.0.0 with: - go-version: '1.26.10' + go-version: '1.27.3' check-latest: true cache: true id: go @@ -596,7 +596,7 @@ jobs: - name: Set up Go 1.x uses: actions/setup-go@v7.0.0 with: - go-version: '1.26.10' + go-version: '1.27.3' check-latest: true cache: true id: go @@ -991,7 +991,7 @@ jobs: - name: Set up Go 1.x uses: actions/setup-go@v7.0.0 with: - go-version: '1.26.10' + go-version: '1.27.3' check-latest: true cache: true id: go @@ -1418,7 +1418,7 @@ jobs: - name: Set up Go 1.x uses: actions/setup-go@v7.0.0 with: - go-version: '1.26.10' + go-version: '1.27.3' check-latest: true cache: true id: go diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index f350bbd6..182fc57d 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -25,7 +25,7 @@ jobs: - name: Setup Go environment uses: actions/setup-go@v7.0.0 with: - go-version: '1.26.10' + go-version: '1.27.3' cache: false - name: Check workflow files diff --git a/.github/workflows/mcp-packaging.yml b/.github/workflows/mcp-packaging.yml index 06a29a60..9e4a934c 100644 --- a/.github/workflows/mcp-packaging.yml +++ b/.github/workflows/mcp-packaging.yml @@ -54,7 +54,7 @@ jobs: - uses: actions/setup-go@v7.0.0 if: runner.os == 'Windows' with: - go-version: '1.26.10' + go-version: '1.27.3' - run: npm ci --prefix npm - run: python scripts/test-packaging.py diff --git a/.github/workflows/mcp-wringer.yml b/.github/workflows/mcp-wringer.yml index 80ed9073..d11a247e 100644 --- a/.github/workflows/mcp-wringer.yml +++ b/.github/workflows/mcp-wringer.yml @@ -86,7 +86,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v7.0.0 with: - go-version: '1.26.10' + go-version: '1.27.3' check-latest: true cache: true diff --git a/AGENTS.md b/AGENTS.md index 35398233..ce8496d9 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -4,7 +4,7 @@ These guidelines help contributors, human and otherwise, understand and work eff We also encourage reading [`docs/developer_guide.md`](/docs/developer_guide.md) for further useful information. For deeper understanding of the "brains" of `stackql`, it is worthwhile to consult [the `AGENTS.md` file of `any-sdk`](https://github.com/stackql/any-sdk/blob/main/AGENTS.md) and linked documents from there. -We have upgraded to golang `>= 1.26.10` in order to take advantage of [time simulation and other capabilities in `testing/synctest`](https://go.dev/blog/testing-time). +We have upgraded to golang `>= 1.27.3` in order to take advantage of [time simulation and other capabilities in `testing/synctest`](https://go.dev/blog/testing-time). ## Project Structure & Module Organization diff --git a/Dockerfile b/Dockerfile index 85fe21f2..6e06da7d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.26.10-bookworm AS sourceprep +FROM golang:1.27.3-bookworm AS sourceprep ENV SRC_DIR=/work/stackql/src diff --git a/docs/developer_guide.md b/docs/developer_guide.md index b5f816db..7b7dd770 100644 --- a/docs/developer_guide.md +++ b/docs/developer_guide.md @@ -69,7 +69,7 @@ env CGO_ENABLED=0 PLANCACHEENABLED=false go build \ At this time, we are not dogmatic about how to implement unit tests. Aspirationally, unit tests can be implemented in similar fashion to the none-too opinionated [official testing package documentation](https://pkg.go.dev/testing), and in particular [the overview section](https://pkg.go.dev/testing#pkg-overview). -We have upgraded to golang `>= 1.26.10` in order to take advantage of [time simultion and other capabilites in `testing/synctest`](https://go.dev/blog/testing-time). +We have upgraded to golang `>= 1.27.3` in order to take advantage of [time simultion and other capabilites in `testing/synctest`](https://go.dev/blog/testing-time). To run all unit tests: diff --git a/go.mod b/go.mod index 6f1a9b43..6327055e 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/stackql/stackql -go 1.26.10 +go 1.27.3 require ( github.com/DATA-DOG/go-sqlmock v1.5.1 @@ -20,8 +20,8 @@ require ( github.com/spf13/cobra v1.10.2 github.com/spf13/pflag v1.0.10 github.com/spf13/viper v1.10.1 - github.com/stackql-labs/omnisdk v0.1.5-beta05 - github.com/stackql/any-sdk v0.6.1-alpha05 + github.com/stackql-labs/omnisdk v0.1.5-beta06 + github.com/stackql/any-sdk v0.6.1-beta01 github.com/stackql/go-suffix-map v0.0.1-alpha01 github.com/stackql/psql-wire v0.1.3-beta01 github.com/stackql/stackql-parser v0.0.16-alpha02 diff --git a/go.sum b/go.sum index f996a49c..3df8ef79 100644 --- a/go.sum +++ b/go.sum @@ -368,10 +368,10 @@ github.com/spf13/viper v1.10.1 h1:nuJZuYpG7gTj/XqiUwg8bA0cp1+M2mC3J4g5luUYBKk= github.com/spf13/viper v1.10.1/go.mod h1:IGlFPqhNAPKRxohIzWpI5QEy4kuI7tcl5WvR+8qy1rU= github.com/spiffe/go-spiffe/v2 v2.7.0 h1:uXe1MflJoHw58wAUvxVlcM7WpKtijWG7I1UidcGh6g4= github.com/spiffe/go-spiffe/v2 v2.7.0/go.mod h1:47Q0Q9/AqGha8QLHp+kxpH4Wca7X7EnOtlIJy3mxZ3U= -github.com/stackql-labs/omnisdk v0.1.5-beta05 h1:IEYeGBmRNb7yl3pBlcDwSWHlIyftafulpdL0XqmOFXc= -github.com/stackql-labs/omnisdk v0.1.5-beta05/go.mod h1:G3ny8qDG0WyH5NHeUdpDg1snkHIUtd+puOnW5B21FRs= -github.com/stackql/any-sdk v0.6.1-alpha05 h1:rAjZ/FibcM/FCs9yDtdaNky5Hh/obeYjD0vTrruRipU= -github.com/stackql/any-sdk v0.6.1-alpha05/go.mod h1:8/Es9uuqbR+mb2mbmVLSmXJrG7kcHIRZLbduuxkDpfs= +github.com/stackql-labs/omnisdk v0.1.5-beta06 h1:G1nSv9nucHkiuo1mKQXzxDuL5cY0ZninWVeVraY23WI= +github.com/stackql-labs/omnisdk v0.1.5-beta06/go.mod h1:bMRymDVvjy9j7v7nm01LugE5mF2I85ClmsjiUzURZ+I= +github.com/stackql/any-sdk v0.6.1-beta01 h1:2Jqru76BDS87Jd95n5P56ruUoB0NWQZEbVQIXa3wlOs= +github.com/stackql/any-sdk v0.6.1-beta01/go.mod h1:xUR2t/dy8d01Ut4n3WdMe1lfxG5ipq/VNwa9dXDXI/o= github.com/stackql/go-suffix-map v0.0.1-alpha01 h1:TDUDS8bySu41Oo9p0eniUeCm43mnRM6zFEd6j6VUaz8= github.com/stackql/go-suffix-map v0.0.1-alpha01/go.mod h1:QAi+SKukOyf4dBtWy8UMy+hsXXV+yyEE4vmBkji2V7g= github.com/stackql/psql-wire v0.1.3-beta01 h1:xDpR3e09xt74GBSkxYKIhfTMPnKY/Utgu2rl1ctEuF8=