summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorSeth Flynn <[email protected]>2025-01-28 07:27:16 -0500
committerSeth Flynn <[email protected]>2025-01-28 07:58:44 -0500
commitc9b8da9f7b47a211ebe74fad94a1f80f2bcbfcfd (patch)
tree895de9ff97eafe97b68511550332452b8a73bbdc /.github/workflows
parent943dc8b295ca1a333c15a5c0fe5bd90cb5a980af (diff)
ci: use native arm runners
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/ci.yaml15
1 files changed, 1 insertions, 14 deletions
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index 5bffc74..c30bd3e 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -20,7 +20,7 @@ jobs:
system: aarch64-darwin
- os: macos-13
system: x86_64-darwin
- - os: ubuntu-latest
+ - os: ubuntu-24.04-arm
system: aarch64-linux
runs-on: ${{ matrix.os }}
@@ -29,22 +29,9 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4
- - name: Setup QEMU
- if: matrix.system == 'aarch64-linux'
- run: |
- sudo apt update
- sudo apt install -y qemu-user-static
-
- name: Install Nix
- if: matrix.system != 'aarch64-linux'
uses: DeterminateSystems/nix-installer-action@v16
- - name: Install Nix (with aarch64)
- if: matrix.system == 'aarch64-linux'
- uses: DeterminateSystems/nix-installer-action@v16
- with:
- extra-conf: "extra-platforms = aarch64-linux arm-linux"
-
- name: Setup Cachix
uses: cachix/cachix-action@v15
with: