Use GitHub ARM64 runner for Linux (#7390)
* Use Ubuntu ARM64 runner * Add Windows 11 8-core ARM64 and use 8-core for Linux * Add bootstrap step * Install and use choco * Add git to path * Split bootstrap steps * Merge bootstrap steps * Export path manually * Install Python in bootstrap step * Add Python to path * Add choco to path * Add C:\Python312\Scripts to path * Back out ARM64 runner (perhaps only suitable for running programs) * Use ARM64 for build containers
This commit is contained in:
4
.github/workflows/build-containers.yml
vendored
4
.github/workflows/build-containers.yml
vendored
@ -30,7 +30,7 @@ jobs:
|
||||
platform: amd64
|
||||
|
||||
- name: debian-12-arm64
|
||||
runs-on: buildjet-4vcpu-ubuntu-2204-arm
|
||||
runs-on: ubuntu-24.04-8-core-arm64
|
||||
config-dir: debian
|
||||
base-image: arm64v8/debian:12-slim
|
||||
platform: arm64
|
||||
@ -54,7 +54,7 @@ jobs:
|
||||
platform: amd64
|
||||
|
||||
- name: fedora-40-arm64
|
||||
runs-on: buildjet-4vcpu-ubuntu-2204-arm
|
||||
runs-on: ubuntu-24.04-8-core-arm64
|
||||
config-dir: fedora
|
||||
base-image: arm64v8/fedora:40
|
||||
platform: arm64
|
||||
|
||||
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@ -188,7 +188,7 @@ jobs:
|
||||
distro:
|
||||
- name: debian-12-arm64
|
||||
container: symless/synergy-core:debian-12-arm64
|
||||
runs-on: buildjet-4vcpu-ubuntu-2204-arm
|
||||
runs-on: ubuntu-24.04-8-core-arm64
|
||||
extra-packages: true
|
||||
|
||||
- name: debian-12-amd64
|
||||
@ -206,7 +206,7 @@ jobs:
|
||||
|
||||
- name: fedora-40-arm64
|
||||
container: symless/synergy-core:fedora-40-arm64
|
||||
runs-on: buildjet-4vcpu-ubuntu-2204-arm
|
||||
runs-on: ubuntu-24.04-8-core-arm64
|
||||
|
||||
- name: fedora-40-amd64
|
||||
container: symless/synergy-core:fedora-40-amd64
|
||||
|
||||
Reference in New Issue
Block a user