Skip to content

Commit 51f30eb

Browse files
authored
Use ubuntu-24.04-arm for build-aarch64-linux (#135)
1 parent 9b92bd3 commit 51f30eb

File tree

1 file changed

+3
-12
lines changed

1 file changed

+3
-12
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,28 +26,19 @@ jobs:
2626
nix-shell --run "pytest"
2727
2828
build-aarch64-linux:
29-
runs-on: ubuntu-latest
29+
runs-on: ubuntu-24.04-arm
3030
steps:
3131
- uses: actions/checkout@v4
3232

3333
- uses: DeterminateSystems/nix-installer-action@main
3434
with:
3535
github-token: ${{ secrets.GITHUB_TOKEN }}
36-
extra-conf: |
37-
extra-platforms = aarch64-linux
38-
39-
- name: Install QEMU
40-
run: |
41-
export DEBIAN_FRONTEND=noninteractive
42-
sudo apt-get update -q -y
43-
sudo apt-get install -q -y qemu-system-aarch64 binfmt-support qemu-user-static
4436

4537
- name: CI
4638
run: |
47-
# already running linters in x86_64 already, no need to rerun them here
48-
nix build --print-build-logs --option system aarch64-linux
39+
nix flake check --print-build-logs
4940
# non-flake build
50-
nix-build --option system aarch64-linux
41+
nix-build
5142
5243
it-x86_64-linux:
5344
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)