This is an automated email from the ASF dual-hosted git repository.
zeroshade pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-go.git
The following commit(s) were added to refs/heads/main by this push:
new a6245ab7 ci: use bundled GTest for conda integration (#1277)
a6245ab7 is described below
commit a6245ab7b981d8e69c0401747c5e134261cbd059
Author: Matt Topol <[email protected]>
AuthorDate: Thu Sep 3 11:09:19 2026 -0400
ci: use bundled GTest for conda integration (#1277)
### Rationale for this change
The Conda integration workflow overrides Apache Arrow's
`GTest_SOURCE=BUNDLED` image configuration with `SYSTEM`. That can
compile integration tests against Conda GTest headers while linking the
bundled/different-version library, producing intermittent
`testing::internal::AssertHelper` undefined-symbol failures.
### What changes are included in this PR?
Remove the workflow override so the upstream `conda-cpp` image's
explicit `GTest_SOURCE=BUNDLED` setting is used consistently for headers
and libraries.
### Are these changes tested?
- `actionlint .github/workflows/test.yml` (excluding unrelated existing
ShellCheck findings)
- `git diff --check`
The complete Conda integration image is exercised by CI.
### Are there any user-facing changes?
No.
Signed-off-by: Matt Topol <[email protected]>
---
.github/workflows/test.yml | 1 -
1 file changed, 1 deletion(-)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index d3e13d50..76b7b1df 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -406,7 +406,6 @@ jobs:
archery docker run \
-e ARCHERY_DEFAULT_BRANCH=${{
github.event.repository.default_branch }} \
-e ARCHERY_INTEGRATION_TARGET_IMPLEMENTATIONS=go \
- -e GTest_SOURCE=SYSTEM \
-e ARCHERY_INTEGRATION_WITH_DOTNET=1 \
-e ARCHERY_INTEGRATION_WITH_GO=1 \
-e ARCHERY_INTEGRATION_WITH_JAVA=1 \