File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5656 REGISTRY_USER="almalinuxorg+airibarr_bot"
5757 IMAGE_PATH="almalinuxorg"
5858 IMAGE_NAME="atomic-desktop"
59- PLATFORMS="amd64,amd64/v2"
59+ PLATFORMS="arm64, amd64,amd64/v2"
6060 VARIANTS="gnome,kde"
6161
6262 echo "REGISTRY=${REGISTRY}" >> $GITHUB_OUTPUT
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ FROM quay.io/almalinuxorg/almalinux-bootc:10@sha256:33cdd2cd472e007b7e14c8d534de
1212ARG IMAGE_NAME
1313ARG IMAGE_REGISTRY
1414ARG VARIANT
15+ ARG TARGETARCH
1516
1617RUN --mount=type=tmpfs,dst=/opt \
1718 --mount=type=tmpfs,dst=/tmp \
Original file line number Diff line number Diff line change 33set -xeuo pipefail
44
55if [[ " ${VARIANT} " == " gnome" ]]; then
6- dnf install -y \
7- @" Workstation"
6+ # aarch64 doesn't have @workstation group
7+ if [[ " ${TARGETARCH} " == " arm64" ]]; then
8+ dnf install -y \
9+ @core \
10+ @fonts \
11+ @gnome-desktop \
12+ @guest-desktop-agents \
13+ @hardware-support \
14+ @internet-browser \
15+ @multimedia \
16+ @networkmanager-submodules \
17+ @print-client \
18+ @standard \
19+ @workstation-product
20+ else
21+ dnf install -y \
22+ @" Workstation"
23+ fi
824
925 systemctl enable gdm
1026
You can’t perform that action at this time.
0 commit comments