Skip to content

Commit

Permalink
CI: don't install uefi deps on s390x podvm builds
Browse files Browse the repository at this point in the history
There are no UKI tools for s390x packaged in ubuntu at the moment, thus
we have to split this out. s390x will not attempt to build UEFI images,
so we don't need those tools for an mkosi build on that platform.

Signed-off-by: Magnus Kulke <magnuskulke@microsoft.com>
  • Loading branch information
mkulke committed Jan 13, 2025
1 parent 6e25be3 commit 80132ed
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions .github/workflows/podvm_mkosi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -118,12 +118,17 @@ jobs:
alien \
bubblewrap \
dnf \
mtools \
qemu-utils \
systemd-ukify \
uidmap
sudo snap install yq
- name: Install UEFI build dependencies
if: inputs.arch == 'amd64'
run: |
sudo apt-get update -y
mtools \
systemd-ukify
- name: Read properties from versions.yaml
run: |
echo "MKOSI_VERSION=$(yq -e '.tools.mkosi' versions.yaml)" >> "$GITHUB_ENV"
Expand Down

0 comments on commit 80132ed

Please sign in to comment.