Skip to content

Commit 4abf2d8

Browse files
authored
ARM support for stable workflow (#786)
1 parent 00cdd3b commit 4abf2d8

File tree

3 files changed

+43
-2
lines changed

3 files changed

+43
-2
lines changed

.github/workflows/stable-8.0.yml

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

1111
jobs:
1212
build:
13-
runs-on: ubuntu-24.04
13+
strategy:
14+
fail-fast: false
15+
matrix:
16+
include:
17+
- runner: ubuntu-24.04
18+
arch: amd64
19+
- runner: ubuntu-24.04-arm
20+
arch: arm64
21+
runs-on: ${{ matrix.runner }}
1422

1523
container:
1624
image: debian:latest
@@ -24,4 +32,4 @@ jobs:
2432

2533
- name: Build and upload stable .iso
2634
run: |
27-
./workflows.sh etc/terraform-stable-8.0-azure.conf "${{ secrets.key }}" "${{ secrets.secret }}" "${{ secrets.endpoint }}" "${{ secrets.bucket }}"
35+
./workflows.sh etc/terraform-stable-8.0-azure-${{ matrix.arch }}.conf "${{ secrets.key }}" "${{ secrets.secret }}" "${{ secrets.endpoint }}" "${{ secrets.bucket }}"
File renamed without changes.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# target architecture
2+
ARCH="arm64"
3+
4+
# base codename
5+
BASECODENAME="noble"
6+
7+
# base version
8+
BASEVERSION="24.04"
9+
10+
# distribution codename
11+
CODENAME="circe"
12+
13+
# distribution version
14+
VERSION="8.0"
15+
16+
# distribution channel
17+
CHANNEL="stable"
18+
19+
# distribution name
20+
NAME="elementary OS"
21+
22+
# mirror to fetch packages from
23+
MIRROR_URL="http://azure.ports.ubuntu.com/ubuntu-ports/"
24+
25+
# use HWE kernel and packages?
26+
HWE_KERNEL="yes"
27+
HWE_X11="no"
28+
29+
# use appcenter ppa
30+
INCLUDE_APPCENTER=""
31+
32+
# suffix for generated .iso files
33+
OUTPUT_SUFFIX=""

0 commit comments

Comments
 (0)