Skip to content

Commit 08dd05a

Browse files
Update ipxe-iso.yml
1 parent db34a8c commit 08dd05a

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/ipxe-iso.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99

1010
jobs:
11-
build:
11+
build-iPXE-iso:
1212
runs-on: ubuntu-latest
1313

1414
steps:
@@ -29,6 +29,7 @@ jobs:
2929
3030
- name: Prepare embedded script
3131
run: |
32+
echo See https://ipxe.org/embed
3233
cd ipxe/src
3334
cat << EOF > script.ipxe
3435
#!ipxe
@@ -42,6 +43,12 @@ jobs:
4243
pwd
4344
ls -l
4445
cat script.ipxe
46+
echo Enable ping command
47+
echo See https://ipxe.org/buildcfg
48+
sed -i 's$//#define PING_CMD$#define PING_CMD$g' config/general.h
49+
echo Enable https download
50+
sed -i 's/undef.*DOWNLOAD_PROTO_HTTPS/define DOWNLOAD_PROTO_HTTPS/g' config/general.h
51+
echo Build iPXE ISO
4552
make \
4653
DEBUG=tls,httpcore,x509,certstore \
4754
CERT=ca.pem,isrgrootx1.pem,lets-encrypt-r3.pem \

0 commit comments

Comments
 (0)