Skip to content

Commit 22ea2a9

Browse files
committed
add workflow for github arm64 runner
1 parent fc2c36d commit 22ea2a9

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/publish_iso.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,25 @@ jobs:
2020
include:
2121
- arch: x86_64
2222
debarch: amd64
23+
runson: ubuntu-24.04
2324
- arch: aarch64
2425
debarch: arm64
26+
runson: ubuntu-24.04-arm
2527
- arch: riscv64
2628
debarch: riscv64
29+
runson: ubuntu-24.04
2730
- arch: loongarch64
2831
debarch: loong64
29-
runs-on: ubuntu-24.04
32+
runson: ubuntu-24.04
33+
runs-on: ${{ matrix.runson }}
3034
name: Generate ISO for ${{ matrix.variant }} - ${{ matrix.arch }}
3135
steps:
3236
- uses: actions/checkout@v4
3337
- name: Install dependencies
3438
run: |
3539
sudo apt update
3640
sudo apt install -y wget dosfstools arch-install-scripts sudo pacman-package-manager xorriso arch-install-scripts squashfs-tools systemd-container qemu-user-static
41+
sudo systemctl restart systemd-binfmt
3742
- name: Build ISO for ${{ matrix.variant }} - ${{ matrix.arch }}
3843
run: |
3944
./gen.sh ${{ matrix.variant }} ${{ matrix.arch }}

0 commit comments

Comments
 (0)