Skip to content

Commit 494089c

Browse files
committed
Fix #23 build UEFI iPXE image
1 parent b7d2b41 commit 494089c

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,11 @@ jobs:
6666
EOF
6767
6868
- name: iPXE Build iPXE ISO
69+
# Why do I see "file:autoexec.ipxe not found" when
70+
# this ipxe.iso boots?
71+
# Answer: It's not an error, it's information and not requried.
72+
# See https://github.com/ipxe/ipxe/issues/643#issuecomment-2486543385
73+
#
6974
run: |
7075
cd ipxe/src
7176
pwd
@@ -78,11 +83,10 @@ jobs:
7883
echo Enable https download
7984
sed -i 's/undef.*DOWNLOAD_PROTO_HTTPS/define DOWNLOAD_PROTO_HTTPS/g' config/general.h
8085
echo Build iPXE ISO
81-
make \
86+
make bin-x86_64-efi/ipxe.iso \
8287
DEBUG=tls,httpcore,x509,certstore \
8388
CERT=ca.pem,isrgrootx1.pem,lets-encrypt-r3.pem \
8489
TRUST=ca.pem,isrgrootx1.pem,lets-encrypt-r3.pem \
85-
bin/ipxe.iso \
8690
EMBED=script.ipxe
8791
8892
- name: iPXE Publish iPXE ISO artifact

0 commit comments

Comments
 (0)