This is an automated email from the ASF dual-hosted git repository.

CurtHagenlocher pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git


The following commit(s) were added to refs/heads/main by this push:
     new b56e2cb14 chore: upgrade Docker image to .NET 10.0 now that there's a 
build which requires it (#4284)
b56e2cb14 is described below

commit b56e2cb14fc7ee530cf587dd205d18107ead5dac
Author: Curt Hagenlocher <[email protected]>
AuthorDate: Tue Apr 28 20:57:14 2026 -0700

    chore: upgrade Docker image to .NET 10.0 now that there's a build which 
requires it (#4284)
    
    Changes the Docker image to install .NET 10.0 instead of .NET 8.0 to
    allow us to build both targets. Fixes CI failures.
    
    Closes #4283.
---
 .env                                    | 2 +-
 compose.yaml                            | 2 +-
 dev/release/verify-release-candidate.sh | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/.env b/.env
index 5a328374d..0755b5a91 100644
--- a/.env
+++ b/.env
@@ -35,7 +35,7 @@ PLATFORM=linux/amd64
 PYTHON=3.13
 GO=1.26.1
 ARROW_MAJOR_VERSION=18
-DOTNET=8.0
+DOTNET=10.0
 
 # Used through compose.yaml and serves as the default version for the
 # ci/scripts/install_vcpkg.sh script. Keep in sync with apache/arrow .env.
diff --git a/compose.yaml b/compose.yaml
index 2b29275da..0d449065e 100644
--- a/compose.yaml
+++ b/compose.yaml
@@ -22,7 +22,7 @@ services:
   ############################### C#/.NET 
######################################
 
   csharp-dist:
-    image: mcr.microsoft.com/dotnet/sdk:8.0
+    image: mcr.microsoft.com/dotnet/sdk:10.0
     volumes:
       - .:/adbc:delegated
     command: |
diff --git a/dev/release/verify-release-candidate.sh 
b/dev/release/verify-release-candidate.sh
index ff7d9e2c8..ed4286f39 100755
--- a/dev/release/verify-release-candidate.sh
+++ b/dev/release/verify-release-candidate.sh
@@ -249,7 +249,7 @@ install_dotnet() {
   if command -v dotnet; then
     show_info "Found $(dotnet --version) at $(which dotnet)"
 
-    if dotnet --version | grep --quiet --fixed-string 8.0; then
+    if dotnet --version | grep --quiet --fixed-string 10.0; then
         local csharp_bin=$(dirname $(which dotnet))
         show_info "Found C# at $(which csharp) (.NET $(dotnet --version))"
         DOTNET_ALREADY_INSTALLED=1
@@ -260,7 +260,7 @@ install_dotnet() {
   show_info "dotnet found but it is the wrong version or dotnet not found"
 
   local csharp_bin=${ARROW_TMPDIR}/csharp/bin
-  local dotnet_version=8.0.204
+  local dotnet_version=10.0.203
   local dotnet_platform=
   case "$(uname)" in
       Linux)

Reply via email to