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

Jefffrey pushed a commit to branch 59_maintenance
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git


The following commit(s) were added to refs/heads/59_maintenance by this push:
     new f54a8384e7 [59_maintenance] Run CI workflows on pushes to 
59_maintenance, use ubuntu runners (#11781)
f54a8384e7 is described below

commit f54a8384e779c06aab33cece8ba177982bde9429
Author: Andrew Lamb <[email protected]>
AuthorDate: Wed Oct 21 21:53:04 2026 -0400

    [59_maintenance] Run CI workflows on pushes to 59_maintenance, use ubuntu 
runners (#11781)
    
    # Which issue does this PR close?
    
    - part of https://github.com/apache/arrow-rs/issues/11664
    - part of https://github.com/apache/arrow-rs/issues/11789
    
    # Rationale for this change
    
    CI does not run on commits merged to the `59_maintenance` branch (see
    https://github.com/apache/arrow-rs/commits/59_maintenance/).
    
    <img width="1228" height="1317" alt="Screenshot 2026-10-21 at 3 39
    00 PM"
    
src="https://github.com/user-attachments/assets/16e768f3-a85d-4220-a6dd-6331a1999cc0";
    />
    
    
    # What changes are included in this PR?
    
    Replace `main` with `59_maintenance` in the `push.branches` filter
    
    Also pin the three jobs that broke when the `ubuntu-latest` runner image
    moved to Ubuntu 26.04 (https://github.com/apache/arrow-rs/issues/11789)
    back to `ubuntu-24.04`, the same approach as
    https://github.com/apache/arrow-rs/pull/11778 on `58_maintenance`:
    
    - **RAT** and **Pyarrow C Data Interface**: `setup-python` has no Python
    3.8 build for 26.04
    - **PySpark Integration Test**: the default JDK on 26.04 is 25, where
    PySpark 3.4 fails with `getSubject is not supported`
    
    # Are these changes tested?
    
    The PR itself exercises the `pull_request` trigger. The `push` trigger
    can only be verified after merge.
    
    # Are there any user-facing changes?
    
    No
    
    ---------
    
    Co-authored-by: Claude Fable 5.1 <[email protected]>
---
 .github/workflows/arrow.yml              | 2 +-
 .github/workflows/arrow_flight.yml       | 2 +-
 .github/workflows/audit.yml              | 2 +-
 .github/workflows/dev.yml                | 4 ++--
 .github/workflows/docs.yml               | 2 +-
 .github/workflows/integration.yml        | 4 ++--
 .github/workflows/miri.yaml              | 2 +-
 .github/workflows/parquet-geospatial.yml | 2 +-
 .github/workflows/parquet-variant.yml    | 2 +-
 .github/workflows/parquet.yml            | 4 ++--
 .github/workflows/parquet_derive.yml     | 2 +-
 .github/workflows/rust.yml               | 2 +-
 12 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/.github/workflows/arrow.yml b/.github/workflows/arrow.yml
index 336e74ecf9..b1ffb2731b 100644
--- a/.github/workflows/arrow.yml
+++ b/.github/workflows/arrow.yml
@@ -26,7 +26,7 @@ on:
   # always trigger
   push:
     branches:
-      - main
+      - 59_maintenance
   pull_request:
     paths:
       - .github/**
diff --git a/.github/workflows/arrow_flight.yml 
b/.github/workflows/arrow_flight.yml
index 34f7286ec2..329c503fb2 100644
--- a/.github/workflows/arrow_flight.yml
+++ b/.github/workflows/arrow_flight.yml
@@ -27,7 +27,7 @@ concurrency:
 on:
   push:
     branches:
-      - main
+      - 59_maintenance
   pull_request:
     paths:
       - rust-toolchain.toml
diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml
index 744af3d9bc..9c51c5a744 100644
--- a/.github/workflows/audit.yml
+++ b/.github/workflows/audit.yml
@@ -25,7 +25,7 @@ concurrency:
 on:
   push:
     branches:
-      - main
+      - 59_maintenance
   pull_request:
     paths:
       - '**/Cargo.toml'
diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml
index 9b9b1e0136..c25099c9ee 100644
--- a/.github/workflows/dev.yml
+++ b/.github/workflows/dev.yml
@@ -25,7 +25,7 @@ concurrency:
 on:
   push:
     branches:
-      - main
+      - 59_maintenance
   pull_request:
 
 env:
@@ -36,7 +36,7 @@ jobs:
 
   rat:
     name: Release Audit Tool (RAT)
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     steps:
       - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1  # 
v7.0.1
       - name: Setup Python
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index ee6ea97358..32419566f3 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -25,7 +25,7 @@ concurrency:
 on:
   push:
     branches:
-      - main
+      - 59_maintenance
   pull_request:
 
 jobs:
diff --git a/.github/workflows/integration.yml 
b/.github/workflows/integration.yml
index b2625cb421..b14e975e0b 100644
--- a/.github/workflows/integration.yml
+++ b/.github/workflows/integration.yml
@@ -25,7 +25,7 @@ concurrency:
 on:
   push:
     branches:
-      - main
+      - 59_maintenance
   pull_request:
     paths:
       - .github/**
@@ -188,7 +188,7 @@ jobs:
   # test FFI against the C-Data interface exposed by pyarrow
   pyarrow-integration-test:
     name: Pyarrow C Data Interface
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     strategy:
       matrix:
         rust: [stable]
diff --git a/.github/workflows/miri.yaml b/.github/workflows/miri.yaml
index 7d2d2cec64..53aace90ff 100644
--- a/.github/workflows/miri.yaml
+++ b/.github/workflows/miri.yaml
@@ -25,7 +25,7 @@ concurrency:
 on:
   push:
     branches:
-      - main
+      - 59_maintenance
   pull_request:
     paths:
       - .github/**
diff --git a/.github/workflows/parquet-geospatial.yml 
b/.github/workflows/parquet-geospatial.yml
index 1b0441443b..18d4e663e2 100644
--- a/.github/workflows/parquet-geospatial.yml
+++ b/.github/workflows/parquet-geospatial.yml
@@ -27,7 +27,7 @@ concurrency:
 on:
   push:
     branches:
-      - main
+      - 59_maintenance
   pull_request:
     paths:
       - parquet-geospatial/**
diff --git a/.github/workflows/parquet-variant.yml 
b/.github/workflows/parquet-variant.yml
index 73ca57220d..4198d561cd 100644
--- a/.github/workflows/parquet-variant.yml
+++ b/.github/workflows/parquet-variant.yml
@@ -27,7 +27,7 @@ concurrency:
 on:
   push:
     branches:
-      - main
+      - 59_maintenance
   pull_request:
     paths:
       - parquet-variant/**
diff --git a/.github/workflows/parquet.yml b/.github/workflows/parquet.yml
index 158f1f08ae..861b3449c5 100644
--- a/.github/workflows/parquet.yml
+++ b/.github/workflows/parquet.yml
@@ -27,7 +27,7 @@ concurrency:
 on:
   push:
     branches:
-      - main
+      - 59_maintenance
   pull_request:
     paths:
       - rust-toolchain.toml
@@ -151,7 +151,7 @@ jobs:
 
   pyspark-integration-test:
     name: PySpark Integration Test
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     strategy:
       matrix:
         rust: [ stable ]
diff --git a/.github/workflows/parquet_derive.yml 
b/.github/workflows/parquet_derive.yml
index 69641cbc8c..713b7858fb 100644
--- a/.github/workflows/parquet_derive.yml
+++ b/.github/workflows/parquet_derive.yml
@@ -27,7 +27,7 @@ concurrency:
 on:
   push:
     branches:
-      - main
+      - 59_maintenance
   pull_request:
     paths:
       - parquet/**
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index 7862248ae0..6e7afa04f6 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -26,7 +26,7 @@ concurrency:
 on:
   push:
     branches:
-      - main
+      - 59_maintenance
   pull_request:
 
 jobs:

Reply via email to