Skip to content

Commit 885d372

Browse files
committed
[SPARK-51783] Support ubuntu-24.04-arm in build-test test pipeline
### What changes were proposed in this pull request? This PR aims to support `ubuntu-24.04-arm` in `build-test` test pipeline ### Why are the changes needed? `Linux` arm64 architecture becomes public preview as a new GitHub Action runner. We had better utilize this resource in our test infra. - https://docs.github.com/en/actions/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories ### How was this patch tested? Pass the CIs. <img width="576" alt="Screenshot 2025-04-12 at 21 11 03" src="https://github.com/user-attachments/assets/bec85656-53f9-4bec-8a4d-b9c83815fb95" /> ### Was this patch authored or co-authored using generative AI tooling? No. Closes apache#172 from dongjoon-hyun/SPARK-51783. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]>
1 parent 6ce3580 commit 885d372

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/build_and_test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@ jobs:
2828
config: .github/.licenserc.yaml
2929
build-test:
3030
name: "Build Test CI"
31-
runs-on: ubuntu-latest
31+
runs-on: ${{ matrix.os }}
3232
strategy:
3333
matrix:
34+
os: [ 'ubuntu-latest', 'ubuntu-24.04-arm' ]
3435
java-version: [ 17, 21 ]
3536
steps:
3637
- name: Checkout repository

0 commit comments

Comments
 (0)