This is an automated email from the ASF dual-hosted git repository.
yuanzhou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git
The following commit(s) were added to refs/heads/main by this push:
new 94fb7be2fe [GLUTEN-9577][VL] Add weekly macOS Velox build workflow
(#11077)
94fb7be2fe is described below
commit 94fb7be2fe03a30b28a523946ce99bcafe9db944
Author: Yuming Wang <[email protected]>
AuthorDate: Sat Nov 15 01:40:53 2025 +0800
[GLUTEN-9577][VL] Add weekly macOS Velox build workflow (#11077)
Adds a macOS build GitHub Actions workflow velox_weekly.yml to ensure the
Velox backend can be packaged on macOS. This supports common macOS development
while targeting Linux runtime, improving debugging efficiency.
---
.github/workflows/velox_weekly.yml | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/.github/workflows/velox_weekly.yml
b/.github/workflows/velox_weekly.yml
index c66786f59e..22103c5dbc 100644
--- a/.github/workflows/velox_weekly.yml
+++ b/.github/workflows/velox_weekly.yml
@@ -206,3 +206,22 @@ jobs:
echo "JAVA_HOME: $JAVA_HOME"
cd $GITHUB_WORKSPACE/tools/gluten-it
$TPCH_TEST
+
+ build-on-macos:
+ strategy:
+ fail-fast: false
+ if: ${{ startsWith(github.repository, 'apache/') }}
+ runs-on: macos-latest
+ env:
+ INSTALL_PREFIX: /tmp/deps-install
+ steps:
+ - uses: actions/checkout@v5
+ - name: Set up Java 17
+ uses: actions/setup-java@v4
+ with:
+ distribution: temurin
+ java-version: 17
+ - name: Install Dependencies
+ run: brew install wget pkgconfig abseil ccache
+ - name: Build
+ run: ./dev/buildbundle-veloxbe.sh --run_setup_script=ON
--build_arrow=ON --build_tests=ON --build_benchmarks=ON --spark_version=3.5
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]