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

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


The following commit(s) were added to refs/heads/main by this push:
     new bc7132b92 GH-1021: Use released apache/arrow instead of main (#1022)
bc7132b92 is described below

commit bc7132b92c9c8ab693e5264cddf5145a3eed902e
Author: Sutou Kouhei <[email protected]>
AuthorDate: Mon Feb 16 22:02:33 2026 +0900

    GH-1021: Use released apache/arrow instead of main (#1022)
    
    ## What's Changed
    
    In general, we should use released apache/arrow for apache/arrow-java
    release.
    
    Closes #1021.
---
 .github/workflows/rc.yml | 44 ++++++++++++++++----------------------------
 1 file changed, 16 insertions(+), 28 deletions(-)

diff --git a/.github/workflows/rc.yml b/.github/workflows/rc.yml
index efa69533d..37b220996 100644
--- a/.github/workflows/rc.yml
+++ b/.github/workflows/rc.yml
@@ -107,18 +107,12 @@ jobs:
       - name: Extract source archive
         run: |
           tar -xf apache-arrow-java-*.tar.gz --strip-components=1
-      # We always use the main branch for apache/arrow for now.
-      # Because we want to use
-      # https://github.com/apache/arrow/pull/45114 in
-      # apache/arrow-java. We can revert this workaround once Apache
-      # Arrow 20.0.0 that includes the change released.
-      #
-      # - name: Download the latest Apache Arrow C++
-      #   if: github.event_name != 'schedule'
-      #   run: |
-      #     ci/scripts/download_cpp.sh
+      - name: Download the latest Apache Arrow C++
+        if: github.event_name != 'schedule'
+        run: |
+          ci/scripts/download_cpp.sh
       - name: Checkout Apache Arrow C++
-        # if: github.event_name == 'schedule'
+        if: github.event_name == 'schedule'
         uses: actions/checkout@v6
         with:
           repository: apache/arrow
@@ -180,12 +174,12 @@ jobs:
       - name: Extract source archive
         run: |
           tar -xf apache-arrow-java-*.tar.gz --strip-components=1
-      # - name: Download the latest Apache Arrow C++
-      #   if: github.event_name != 'schedule'
-      #   run: |
-      #     ci/scripts/download_cpp.sh
+      - name: Download the latest Apache Arrow C++
+        if: github.event_name != 'schedule'
+        run: |
+          ci/scripts/download_cpp.sh
       - name: Checkout Apache Arrow C++
-        # if: github.event_name == 'schedule'
+        if: github.event_name == 'schedule'
         uses: actions/checkout@v6
         with:
           repository: apache/arrow
@@ -309,19 +303,13 @@ jobs:
         shell: bash
         run: |
           tar -xf apache-arrow-java-*.tar.gz --strip-components=1
-      # We always use the main branch for apache/arrow for now.
-      # Because we want to use
-      # https://github.com/apache/arrow/pull/47749 in
-      # apache/arrow-java. We can revert this workaround once Apache
-      # Arrow 22.0.0 that includes the change released.
-      #
-      # - name: Download the latest Apache Arrow C++
-      #   if: github.event_name != 'schedule'
-      #   shell: bash
-      #   run: |
-      #     ci/scripts/download_cpp.sh
+      - name: Download the latest Apache Arrow C++
+        if: github.event_name != 'schedule'
+        shell: bash
+        run: |
+          ci/scripts/download_cpp.sh
       - name: Checkout Apache Arrow C++
-        # if: github.event_name == 'schedule'
+        if: github.event_name == 'schedule'
         uses: actions/checkout@v6
         with:
           repository: apache/arrow

Reply via email to