gh-actions: use my simple qemu-binfmt action for consistency
This commit is contained in:
parent
8870fdf8a5
commit
ed7e783bbe
|
@ -32,18 +32,13 @@ jobs:
|
|||
|
||||
steps:
|
||||
- uses: actions/checkout@main
|
||||
- uses: thefossguy/gh-action-qemu-binfmt@master
|
||||
- uses: DeterminateSystems/nix-installer-action@main
|
||||
with:
|
||||
extra-conf: "extra-platforms = aarch64-linux riscv64-linux x86_64-linux"
|
||||
- uses: DeterminateSystems/magic-nix-cache-action@main
|
||||
- uses: taiki-e/install-action@just
|
||||
|
||||
- name: Setting up QEMU
|
||||
run: |
|
||||
export DEBIAN_FRONTEND=noninteractive
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y binfmt-support qemu-user-static
|
||||
|
||||
- name: Building NixOS ISO for ${{ matrix.linux_arches }}
|
||||
run: |
|
||||
if [[ '${{ matrix.linux_arches }}' != 'riscv64' ]]; then
|
||||
|
@ -64,18 +59,13 @@ jobs:
|
|||
|
||||
steps:
|
||||
- uses: actions/checkout@main
|
||||
- uses: thefossguy/gh-action-qemu-binfmt@master
|
||||
- uses: DeterminateSystems/nix-installer-action@main
|
||||
with:
|
||||
extra-conf: "extra-platforms = aarch64-linux riscv64-linux x86_64-linux"
|
||||
- uses: DeterminateSystems/magic-nix-cache-action@main
|
||||
- uses: taiki-e/install-action@just
|
||||
|
||||
- name: Setting up QEMU
|
||||
run: |
|
||||
export DEBIAN_FRONTEND=noninteractive
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y binfmt-support qemu-user-static
|
||||
|
||||
- name: Building NixOS configuration for ${{ matrix.machines }}
|
||||
run: |
|
||||
if [[ "$(nix eval --raw .#nixosConfigurations.${{ matrix.machines }}.pkgs.stdenv.system)" != 'riscv64-linux' ]]; then
|
||||
|
@ -97,18 +87,13 @@ jobs:
|
|||
|
||||
steps:
|
||||
- uses: actions/checkout@main
|
||||
- uses: thefossguy/gh-action-qemu-binfmt@master
|
||||
- uses: DeterminateSystems/nix-installer-action@main
|
||||
with:
|
||||
extra-conf: "extra-platforms = aarch64-linux riscv64-linux x86_64-linux"
|
||||
- uses: DeterminateSystems/magic-nix-cache-action@main
|
||||
- uses: taiki-e/install-action@just
|
||||
|
||||
- name: Setting up QEMU
|
||||
run: |
|
||||
export DEBIAN_FRONTEND=noninteractive
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y binfmt-support qemu-user-static
|
||||
|
||||
- name: Building home-manager configuration for ${{ matrix.homeOf }}
|
||||
run: |
|
||||
if [[ '${{ matrix.linux_arches }}' != 'riscv64' ]]; then
|
||||
|
|
Loading…
Reference in New Issue