Skip to content

Commit 1d1e4ae

Browse files
committed
[SPARK-54053] Use Swift 6.2 for all Linux CIs
### What changes were proposed in this pull request? This PR aims to use `Swift 6.2` for all Linux CIs. ### Why are the changes needed? To improve the CI stability on Linux environment by using the latest `Swift 6.2` version. ### Does this PR introduce _any_ user-facing change? No, this is a CI change. ### How was this patch tested? Pass the CIs. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #255 from dongjoon-hyun/SPARK-54053. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]>
1 parent 88c549e commit 1d1e4ae

File tree

1 file changed

+6
-17
lines changed

1 file changed

+6
-17
lines changed

.github/workflows/build_and_test.yml

Lines changed: 6 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -77,25 +77,14 @@ jobs:
7777
- uses: actions/checkout@v5
7878
- name: Build
7979
run: |
80-
docker run swift:6.1 uname -a
81-
docker run -v $PWD:/spark -w /spark swift:6.1 swift build -c release
80+
docker run swift:6.2 uname -a
81+
docker run -v $PWD:/spark -w /spark swift:6.2 swift build -c release
8282
83-
# setup-swift doesn't support ARM linux yet.
8483
build-ubuntu-arm:
8584
runs-on: ubuntu-24.04-arm
8685
timeout-minutes: 20
8786
steps:
8887
- uses: actions/checkout@v5
89-
- name: Build
90-
run: |
91-
docker run swift:6.1 uname -a
92-
docker run -v $PWD:/spark -w /spark swift:6.1 swift build -c release
93-
94-
build-ubuntu-swift62:
95-
runs-on: ubuntu-latest
96-
timeout-minutes: 20
97-
steps:
98-
- uses: actions/checkout@v5
9988
- name: Build
10089
run: |
10190
docker run swift:6.2 uname -a
@@ -117,8 +106,8 @@ jobs:
117106
- uses: actions/checkout@v5
118107
- name: Build
119108
run: |
120-
docker run swift:6.1 uname -a
121-
docker run --add-host=host.docker.internal:host-gateway -v $PWD:/spark -w /spark -e SPARK_REMOTE='sc://host.docker.internal:15003' swift:6.1 swift test --no-parallel -c release
109+
docker run swift:6.2 uname -a
110+
docker run --add-host=host.docker.internal:host-gateway -v $PWD:/spark -w /spark -e SPARK_REMOTE='sc://host.docker.internal:15003' swift:6.2 swift test --no-parallel -c release
122111
123112
integration-test-ubuntu-spark41:
124113
runs-on: ubuntu-latest
@@ -136,8 +125,8 @@ jobs:
136125
- uses: actions/checkout@v5
137126
- name: Build
138127
run: |
139-
docker run swift:6.1 uname -a
140-
docker run --add-host=host.docker.internal:host-gateway -v $PWD:/spark -w /spark -e SPARK_REMOTE='sc://host.docker.internal:15003' swift:6.1 swift test --no-parallel -c release
128+
docker run swift:6.2 uname -a
129+
docker run --add-host=host.docker.internal:host-gateway -v $PWD:/spark -w /spark -e SPARK_REMOTE='sc://host.docker.internal:15003' swift:6.2 swift test --no-parallel -c release
141130
142131
integration-test-mac-spark41:
143132
runs-on: macos-15

0 commit comments

Comments
 (0)