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 />
    
    
    [![Dependabot compatibility
    
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/sync&package-manager=go_modules&previous-version=0.16.0&new-version=0.17.0)](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=

Reply via email to