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

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


The following commit(s) were added to refs/heads/main by this push:
     new 307d76857a Use apache/arrow-{go,java,js} in integration test (#7561)
307d76857a is described below

commit 307d76857ae1fcea3b094b10d8905b20af623192
Author: Sutou Kouhei <[email protected]>
AuthorDate: Sun Jun 1 04:03:49 2025 +0900

    Use apache/arrow-{go,java,js} in integration test (#7561)
    
    Fix #7560
    
    Recently, we moved `{go,java,js}/` in apache/arrow to
    apache/arrow-{go,java,js}. But our integration test hasn't followed
    the change. So integration test with those languages aren't executed
    now.
    
    This enables them again.
---
 .github/workflows/integration.yml | 22 ++++++++++++++++++----
 1 file changed, 18 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/integration.yml 
b/.github/workflows/integration.yml
index df73d635ee..46a054e0e5 100644
--- a/.github/workflows/integration.yml
+++ b/.github/workflows/integration.yml
@@ -61,10 +61,10 @@ jobs:
       BUILD_DOCS_CPP: OFF
       ARROW_INTEGRATION_CPP: ON
       ARROW_INTEGRATION_CSHARP: ON
-      ARROW_INTEGRATION_GO: ON
-      ARROW_INTEGRATION_JAVA: ON
-      ARROW_INTEGRATION_JS: ON
       ARCHERY_INTEGRATION_TARGET_IMPLEMENTATIONS: "rust"
+      ARCHERY_INTEGRATION_WITH_GO: "1"
+      ARCHERY_INTEGRATION_WITH_JAVA: "1"
+      ARCHERY_INTEGRATION_WITH_JS: "1"
       ARCHERY_INTEGRATION_WITH_NANOARROW: "1"
       # https://github.com/apache/arrow/pull/38403/files#r1371281630
       ARCHERY_INTEGRATION_WITH_RUST: "1"
@@ -97,12 +97,26 @@ jobs:
         with:
           path: rust
           fetch-depth: 0
+      - name: Checkout Arrow Go
+        uses: actions/checkout@v4
+        with:
+          repository: apache/arrow-go
+          path: go
+      - name: Checkout Arrow Java
+        uses: actions/checkout@v4
+        with:
+          repository: apache/arrow-java
+          path: java
+      - name: Checkout Arrow JavaScript
+        uses: actions/checkout@v4
+        with:
+          repository: apache/arrow-js
+          path: js
       - name: Checkout Arrow nanoarrow
         uses: actions/checkout@v4
         with:
           repository: apache/arrow-nanoarrow
           path: nanoarrow
-          fetch-depth: 0
       - name: Build
         run: conda run --no-capture-output 
ci/scripts/integration_arrow_build.sh $PWD /build
       - name: Run

Reply via email to