This is an automated email from the ASF dual-hosted git repository.
ayushtkn pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git
The following commit(s) were added to refs/heads/master by this push:
new e7c794f4114 HIVE-29687: Build on aarch64 along with mac in github
actions (#6606)
e7c794f4114 is described below
commit e7c794f411490efe831a5179cb3772387cac6c52
Author: MANYA MEHROTRA <[email protected]>
AuthorDate: Mon Jul 20 12:30:02 2026 +0530
HIVE-29687: Build on aarch64 along with mac in github actions (#6606)
---
.github/workflows/build.yml | 23 +++++++++++++----------
1 file changed, 13 insertions(+), 10 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index ce19d8232fc..d354ace727a 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -31,19 +31,22 @@ env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
jobs:
- macos-jdk21:
- name: 'macOS (JDK 21)'
- runs-on: macos-latest
+ build:
+ name: '${{ matrix.os }} (JDK 21)'
+ strategy:
+ fail-fast: false
+ matrix:
+ os: [macos-latest, ubuntu-24.04-arm]
+ runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- - name: 'Set up JDK 21'
- uses: actions/setup-java@v5
+ - uses: actions/setup-java@v5
with:
- java-version: '21'
- distribution: temurin
- cache: maven
- - name: 'Build project'
- run: |
+ java-version: '21'
+ distribution: 'temurin'
+ cache: maven
+ - name: Build with Maven
+ run: >
mvn clean install -DskipTests -Pitests
- name: 'Dependency tree'
run: mvn dependency:tree -Pitests