Skip to content

Commit f495e74

Browse files
committed
feat/ci: native arm64 build
1 parent 6eea4e3 commit f495e74

File tree

2 files changed

+13
-5
lines changed

2 files changed

+13
-5
lines changed

.github/workflows/orchid.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,15 @@ on:
55

66
jobs:
77
build:
8-
runs-on: ubuntu-latest
8+
strategy:
9+
fail-fast: false
10+
matrix:
11+
include:
12+
- runner: ubuntu-latest
13+
arch: AMD64
14+
- runner: ubuntu-24.04-arm
15+
arch: ARM64
16+
runs-on: ${{ matrix.runner }}
917
container:
1018
image: ghcr.io/vanilla-os/pico:main
1119
volumes:
@@ -27,5 +35,5 @@ jobs:
2735

2836
- uses: actions/upload-artifact@v4
2937
with:
30-
name: VanillaOS 2 Orchid ${{ env.CURRENT_DATE }}
38+
name: VanillaOS 2 Orchid ${{ matrix.arch }} ${{ env.CURRENT_DATE }}
3139
path: builds/

etc/config/hooks/live/001-install-vanilla-installer.chroot

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#!/bin/sh
22
# Description: Install vanilla-installer from source
33

4-
wget https://github.com/Vanilla-OS/Albius/releases/download/continuous/albius.deb
5-
apt-get install -y ./albius.deb
6-
rm albius.deb
4+
wget https://github.com/Vanilla-OS/Albius/releases/download/continuous/albius-$(dpkg --print-architecture).deb
5+
apt-get install -y ./albius*.deb
6+
rm albius*.deb
77

88
wget https://github.com/Vanilla-OS/vanilla-installer/releases/download/continuous/vanilla-installer.deb
99
apt-get install -y ./vanilla-installer.deb

0 commit comments

Comments
 (0)