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