Skip to content

Commit c9d1fa0

Browse files
committed
CI: Use newer Aarch64/Linux host
The run-on-arch-action [1] is outdated, resulting in several CI breakage. The fork [2] mainatined by @allinurl provides latest Ubuntu images for Aarch64, and it would be useful to align with x86-64 based CI images. Addressing CI infrastructure challenges, the run-on-arch-action [1] has become obsolete and is causing build failures. By adopting @allinurl's fork [2] with updated Ubuntu Aarch64 images, CI can be improved, ensuring consistent build environments across x86-64 and Arm platforms. [1] https://github.com/uraimo/run-on-arch-action [2] https://github.com/allinurl/run-on-arch-action
1 parent 5ec905a commit c9d1fa0

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -152,12 +152,10 @@ jobs:
152152
uses: actions/checkout@v4
153153
- name: build artifact
154154
# The GitHub Action for non-x86 CPU
155-
# https://github.com/uraimo/run-on-arch-action
156-
uses: uraimo/run-on-arch-action@v2
155+
uses: allinurl/run-on-arch-action@master
157156
with:
158-
arch: none
159-
distro: none
160-
base_image: "--platform=linux/arm64 arm64v8/ubuntu:22.04"
157+
arch: aarch64
158+
distro: ubuntu24.10
161159
# No 'sudo' is available
162160
install: |
163161
apt-get update -q -y

0 commit comments

Comments
 (0)