Add aarch64 support

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
This commit is contained in:
Sefa Eyeoglu 2024-03-07 12:43:57 +01:00
parent d08f067665
commit 87327a573a
No known key found for this signature in database
GPG key ID: E13DFD4B47127951
7 changed files with 30 additions and 8 deletions

View file

@ -18,11 +18,23 @@ jobs:
- nixos-unstable
- nixos-23.05
- nixos-23.11
system:
- x86_64-linux
- aarch64-linux
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: cachix/install-nix-action@v25
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
with:
platforms: arm64
- uses: DeterminateSystems/nix-installer-action@main
with:
extra-conf: |
extra-platforms = aarch64-linux
- run: nix-shell --run ./ci.sh
env:
CI_REGISTRY_AUTH: '${{ secrets.REGISTRY_AUTH }}'
NIXPKGS_CHANNEL: '${{ matrix.channel }}'
NIX_SYSTEM_NAME: '${{ matrix.system }}'