This is an automated email from the ASF dual-hosted git repository. zeroshade pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/arrow-go.git
The following commit(s) were added to refs/heads/main by this push: new 598fdcc3 chore: Bump golang.org/x/sync from 0.16.0 to 0.17.0 (#498) 598fdcc3 is described below commit 598fdcc3e399a5923344309943c32d1f9a94c6d1 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Wed Sep 17 12:41:05 2025 -0400 chore: Bump golang.org/x/sync from 0.16.0 to 0.17.0 (#498) Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.16.0 to 0.17.0. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/golang/sync/commit/04914c200cb38d4ea960ee6a4c314a028c632991"><code>04914c2</code></a> all: upgrade go directive to at least 1.24.0 [generated]</li> <li>See full diff in <a href="https://github.com/golang/sync/compare/v0.16.0...v0.17.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <supp...@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Matt Topol <zotthewiz...@gmail.com> Co-authored-by: Sutou Kouhei <k...@clear-code.com> --- .env | 2 +- .github/workflows/lint.yml | 2 +- .github/workflows/test.yml | 15 +-------------- .pre-commit-config.yaml | 2 +- ci/docker/debian-12.dockerfile | 2 +- go.mod | 6 ++---- go.sum | 4 ++-- 7 files changed, 9 insertions(+), 24 deletions(-) diff --git a/.env b/.env index e293f610..56bb4e69 100644 --- a/.env +++ b/.env @@ -28,4 +28,4 @@ REPO=ghcr.io/apache/arrow-go DEBIAN=12 # Default versions for various dependencies -GO=1.23.6 +GO=1.24.6 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index ccb8e743..a14b5b05 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -46,7 +46,7 @@ jobs: - name: Setup Go uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 with: - go-version: '1.23' + go-version: '1.24' cache: true cache-dependency-path: go.sum - name: Install pre-commit diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e90ebe52..d062e2ed 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -38,18 +38,10 @@ jobs: fail-fast: false matrix: include: - - arch-label: AMD64 - arch: amd64 - go: 1.23 - runs-on: ubuntu-latest - arch-label: AMD64 arch: amd64 go: 1.24 runs-on: ubuntu-latest - - arch-label: ARM64 - arch: arm64v8 - go: 1.23 - runs-on: ubuntu-24.04-arm - arch-label: ARM64 arch: arm64v8 go: 1.24 @@ -88,7 +80,6 @@ jobs: fail-fast: false matrix: go: - - '1.23' - '1.24' env: GO: ${{ matrix.go }} @@ -128,7 +119,6 @@ jobs: fail-fast: false matrix: go: - - '1.23' - '1.24' env: GO: ${{ matrix.go }} @@ -168,7 +158,6 @@ jobs: fail-fast: false matrix: go: - - '1.23' - '1.24' steps: - name: Checkout @@ -195,7 +184,6 @@ jobs: fail-fast: false matrix: go: - - '1.23' - '1.24' env: ARROW_GO_TESTCGO: "1" @@ -229,7 +217,6 @@ jobs: fail-fast: false matrix: go: - - '1.23' - '1.24' steps: - name: Checkout @@ -329,7 +316,7 @@ jobs: name: TinyGo runs-on: ubuntu-latest env: - TINYGO_VERSION: 0.33.0 + TINYGO_VERSION: 0.38.0 timeout-minutes: 20 steps: - name: Checkout diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b4df0ce5..16243c95 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -17,7 +17,7 @@ repos: - repo: https://github.com/golangci/golangci-lint - rev: v2.1.6 + rev: v2.4.0 hooks: # no built-in support for multiple go.mod # https://github.com/golangci/golangci-lint/issues/828 diff --git a/ci/docker/debian-12.dockerfile b/ci/docker/debian-12.dockerfile index 415b1d20..e2625995 100644 --- a/ci/docker/debian-12.dockerfile +++ b/ci/docker/debian-12.dockerfile @@ -16,7 +16,7 @@ # under the License. ARG arch=amd64 -ARG go=1.23 +ARG go=1.24 FROM ${arch}/golang:${go}-bookworm # Copy the go.mod and go.sum over and pre-download all the dependencies diff --git a/go.mod b/go.mod index 1e46094d..3e4b4086 100644 --- a/go.mod +++ b/go.mod @@ -16,9 +16,7 @@ module github.com/apache/arrow-go/v18 -go 1.23.0 - -toolchain go1.23.2 +go 1.24.0 require ( github.com/andybalholm/brotli v1.2.0 @@ -43,7 +41,7 @@ require ( github.com/tidwall/sjson v1.2.5 github.com/zeebo/xxh3 v1.0.2 golang.org/x/exp v0.0.0-20250408133849-7e4ce0ab07d0 - golang.org/x/sync v0.16.0 + golang.org/x/sync v0.17.0 golang.org/x/sys v0.35.0 golang.org/x/tools v0.36.0 golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da diff --git a/go.sum b/go.sum index 9e5364ed..2d0ce914 100644 --- a/go.sum +++ b/go.sum @@ -205,8 +205,8 @@ golang.org/x/net v0.43.0/go.mod h1:vhO1fvI4dGsIjh73sWfUVjj3N7CA9WkKJNQm2svM6Jg= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.16.0 h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw= -golang.org/x/sync v0.16.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= +golang.org/x/sync v0.17.0 h1:l60nONMj9l5drqw6jlhIELNv9I0A4OFgRsG9k2oT9Ug= +golang.org/x/sync v0.17.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=