Skip to content

Commit 0a68be5

Browse files
committed
Give up on trying to build IA32
1 parent c079c5f commit 0a68be5

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

.github/workflows/nightly.yml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
export PATH="$(pwd -P)"/gcc-$GCC_VERSION-nolibc/$i-linux/bin:"$PATH"
3333
done
3434
35-
git clone --recursive https://github.com/tianocore/edk2.git
35+
git clone --recursive --depth=1 https://github.com/tianocore/edk2.git
3636
3737
( cd edk2 && patch -p1 <../ovmf.patch )
3838
@@ -52,20 +52,11 @@ jobs:
5252
build -b RELEASE -t GCC5 -a RISCV64 -p OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc
5353
build -b RELEASE -t GCC5 -a X64 -p OvmfPkg/OvmfPkgX64.dsc -D FD_SIZE_2MB
5454
55-
# IA32 support was removed after this commit
56-
git -C edk2 stash
57-
git -C edk2 checkout 20f24c0f67b3364cd590e1eea470f74be40e7710
58-
git -C edk2 stash pop
59-
build -b RELEASE -t GCC5 -a IA32 -p OvmfPkg/OvmfPkgIa32.dsc -D FD_SIZE_2MB
60-
6155
mkdir -p output
6256
6357
cp Build/ArmVirtQemu-AARCH64/RELEASE_GCC5/FV/QEMU_EFI.fd output/ovmf-code-aarch64.fd
6458
cp Build/ArmVirtQemu-AARCH64/RELEASE_GCC5/FV/QEMU_VARS.fd output/ovmf-vars-aarch64.fd
6559
66-
cp Build/OvmfIa32/RELEASE_GCC5/FV/OVMF_CODE.fd output/ovmf-code-ia32.fd
67-
cp Build/OvmfIa32/RELEASE_GCC5/FV/OVMF_VARS.fd output/ovmf-vars-ia32.fd
68-
6960
cp Build/LoongArchVirtQemu/RELEASE_GCC5/FV/QEMU_EFI.fd output/ovmf-code-loongarch64.fd
7061
cp Build/LoongArchVirtQemu/RELEASE_GCC5/FV/QEMU_VARS.fd output/ovmf-vars-loongarch64.fd
7162
@@ -75,6 +66,11 @@ jobs:
7566
cp Build/OvmfX64/RELEASE_GCC5/FV/OVMF_CODE.fd output/ovmf-code-x86_64.fd
7667
cp Build/OvmfX64/RELEASE_GCC5/FV/OVMF_VARS.fd output/ovmf-vars-x86_64.fd
7768
69+
# Support for IA32 was dropped upstream
70+
wget -O output/ovmf-code-ia32.fd https://github.com/osdev0/edk2-ovmf-nightly/releases/download/nightly-2025-09-09/ovmf-code-ia32.fd
71+
wget -O output/ovmf-vars-ia32.fd https://github.com/osdev0/edk2-ovmf-nightly/releases/download/nightly-2025-09-09/ovmf-vars-ia32.fd
72+
73+
7874
- name: Set TAG_DATE variable
7975
run: echo "TAG_DATE=$(date +'%Y-%m-%d')" >> $GITHUB_ENV
8076

0 commit comments

Comments
 (0)