Skip to content

Commit 151a2a1

Browse files
authored
chore(ci): Use Github linux arm64 runners instead of the self-hosted ones (#708)
The linux arm64 runners are now GA for open source repos: https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/
1 parent 4bf5a93 commit 151a2a1

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

.github/workflows/docker-build.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@ jobs:
4747
- { runs_on: "ubuntu-latest", platform: "archlinux", arch: "amd64", service: "verify" }
4848
- { runs_on: "ubuntu-latest", platform: "alpine", arch: "amd64", service: "verify" }
4949

50-
- { runs_on: ["self-hosted", "arm"], platform: "ubuntu", arch: "arm64", service: "verify" }
51-
- { runs_on: ["self-hosted", "arm"], platform: "fedora", arch: "arm64", service: "verify" }
52-
- { runs_on: ["self-hosted", "arm"], platform: "alpine", arch: "arm64", service: "verify" }
50+
- { runs_on: "ubuntu-24.04-arm", platform: "ubuntu", arch: "arm64", service: "verify" }
51+
- { runs_on: "ubuntu-24.04-arm", platform: "fedora", arch: "arm64", service: "verify" }
52+
- { runs_on: "ubuntu-24.04-arm", platform: "alpine", arch: "arm64", service: "verify" }
5353

5454
- { runs_on: "ubuntu-latest", platform: "alpine", arch: "s390x", service: "verify" }
5555

.github/workflows/python-wheels.yaml

+4-1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ jobs:
5353
fetch-tags: true
5454

5555
- uses: actions/setup-python@v5
56+
with:
57+
python-version: '3.9'
58+
5659
- name: Check that cmake is installed
5760
run: |
5861
cmake --version
@@ -101,7 +104,7 @@ jobs:
101104
- {os: "windows-2019", label: "windows-amd64", platform: "auto", arch: "AMD64"}
102105
- {os: "macOS-13", label: "macOS", platform: "auto", arch: "auto"}
103106
- {os: "macOS-14", label: "macOS-arm64", platform: "auto", arch: "auto"}
104-
- {os: ["self-hosted", "arm"], label: "linux-arm64", platform: "auto", arch: "auto"}
107+
- {os: "ubuntu-24.04-arm", label: "linux-arm64", platform: "auto", arch: "auto"}
105108

106109
steps:
107110
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)