From 83a5541bec2871e1679f7d476b17f4b603a9f021 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Cumplido?= Date: Mon, 21 Sep 2026 10:14:05 +0200 Subject: [PATCH 1/3] GH-51402: [CI][Release] Bump macos runner versions to supported version from Homebrew --- .github/workflows/verify_rc.yml | 4 ++-- dev/tasks/tasks.yml | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/verify_rc.yml b/.github/workflows/verify_rc.yml index 3bdab48e1c52..3d8fd5d3c34f 100644 --- a/.github/workflows/verify_rc.yml +++ b/.github/workflows/verify_rc.yml @@ -201,8 +201,8 @@ jobs: fail-fast: false matrix: runs-on: - - macos-15-intel - - macos-14 + - macos-26-intel + - macos-26 env: RC: ${{ needs.target.outputs.rc }} TEST_WHEELS: "1" diff --git a/dev/tasks/tasks.yml b/dev/tasks/tasks.yml index 9ef1a9bd1590..6835c2644d36 100644 --- a/dev/tasks/tasks.yml +++ b/dev/tasks/tasks.yml @@ -178,7 +178,7 @@ tasks: python_version: "{{ python_version }}" python_abi_tag: "{{ abi_tag }}" macos_deployment_target: "12.0" - runs_on: "macos-15-intel" + runs_on: "macos-26-intel" vcpkg_arch: "amd64" artifacts: - pyarrow-{no_rc_version}-{{ python_tag }}-{{ abi_tag }}-macosx_12_0_x86_64.whl @@ -192,7 +192,7 @@ tasks: python_version: "{{ python_version }}" python_abi_tag: "{{ abi_tag }}" macos_deployment_target: "12.0" - runs_on: "macos-14" + runs_on: "macos-26" vcpkg_arch: "arm64" artifacts: - pyarrow-{no_rc_version}-{{ python_tag }}-{{ abi_tag }}-macosx_12_0_arm64.whl @@ -302,7 +302,7 @@ tasks: params: target: {{ target }} use_conda: True - github_runner: "macos-15-intel" + github_runner: "macos-26-intel" {% endfor %} {% for target in ["cpp", @@ -314,7 +314,7 @@ tasks: template: verify-rc/github.macos.yml params: target: {{ target }} - github_runner: "macos-15-intel" + github_runner: "macos-26-intel" {% endfor %} {% for target in ["cpp", @@ -330,7 +330,7 @@ tasks: ARROW_GANDIVA: 0 PYTEST_ADDOPTS: "-k 'not test_cancellation'" target: {{ target }} - github_runner: "macos-14" + github_runner: "macos-26" {% endfor %} ######################## Windows verification ############################## From d4800341d7915dab6835a9be263b13ebf9b6a2be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Cumplido?= Date: Tue, 22 Sep 2026 10:12:07 +0200 Subject: [PATCH 2/3] Drop macos-intel verification tasks --- dev/tasks/tasks.yml | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/dev/tasks/tasks.yml b/dev/tasks/tasks.yml index 6835c2644d36..0e7d7bd296b9 100644 --- a/dev/tasks/tasks.yml +++ b/dev/tasks/tasks.yml @@ -295,28 +295,6 @@ tasks: ######################## macOS verification ################################ - {% for target in ["cpp", "integration", "python"] %} - verify-rc-source-{{ target }}-macos-conda-amd64: - ci: github - template: verify-rc/github.macos.yml - params: - target: {{ target }} - use_conda: True - github_runner: "macos-26-intel" - {% endfor %} - - {% for target in ["cpp", - "integration", - "python", - "ruby"] %} - verify-rc-source-{{ target }}-macos-amd64: - ci: github - template: verify-rc/github.macos.yml - params: - target: {{ target }} - github_runner: "macos-26-intel" - {% endfor %} - {% for target in ["cpp", "integration", "python", From ec2e18ea29064546459dc84b72bf48f849c8931d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Cumplido?= Date: Tue, 22 Sep 2026 10:12:33 +0200 Subject: [PATCH 3/3] Bump macos runner versions for R packaging jobs --- dev/tasks/r/github.packages.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev/tasks/r/github.packages.yml b/dev/tasks/r/github.packages.yml index 05da643306e0..5ac13a84b731 100644 --- a/dev/tasks/r/github.packages.yml +++ b/dev/tasks/r/github.packages.yml @@ -69,8 +69,8 @@ jobs: fail-fast: false matrix: platform: - - { runs_on: macos-15-intel, arch: "x86_64" } - - { runs_on: macos-14, arch: "arm64" } + - { runs_on: macos-26-intel, arch: "x86_64" } + - { runs_on: macos-26, arch: "arm64" } env: PKG_ID: r-libarrow-darwin-{{ '${{ matrix.platform.arch }}' }} PKG_FILE: r-libarrow-darwin-{{ '${{ matrix.platform.arch }}' }}-{{ '${{ needs.source.outputs.pkg_version }}' }}.zip @@ -221,8 +221,8 @@ jobs: matrix: platform: - { runs_on: 'windows-latest', name: "Windows"} - - { runs_on: macos-15-intel, name: "macOS x86_64"} - - { runs_on: macos-14, name: "macOS arm64" } + - { runs_on: macos-26-intel, name: "macOS x86_64"} + - { runs_on: macos-26, name: "macOS arm64" } r_version: [oldrel, release] steps: - uses: r-lib/actions/setup-r@v2 @@ -371,7 +371,7 @@ jobs: matrix: platform: - {runs_on: "ubuntu-latest", name: "Linux"} - - {runs_on: "macos-15-intel" , name: "macOS"} + - {runs_on: "macos-26-intel" , name: "macOS"} steps: - name: Install R uses: r-lib/actions/setup-r@v2