@@ -22,36 +22,37 @@ jobs:
22
22
- name : Checkout repository
23
23
uses : actions/checkout@v4
24
24
25
- - name : Add Custom Stage
25
+ - name : Add RaspAP Stage
26
26
run : |
27
- mkdir -p custom_stage_raspap /package-raspap &&
27
+ mkdir -p stage-raspap /package-raspap &&
28
28
{
29
- cat > custom_stage_raspap /package-raspap/00-run.sh <<-EOF
29
+ cat > stage-raspap /package-raspap/00-run-chroot .sh <<-EOF
30
30
#!/bin/bash
31
- apt-get update -y && apt-get install -y curl iptables procps
31
+ apt-get update -y && apt-get install -y curl dhcpcd5 iptables procps
32
32
curl -sL https://install.raspap.com | bash -s -- --yes --openvpn 1 --restapi 1 --adblock 1 --wireguard 1 --tcp-bbr 1
33
33
EOF
34
34
} &&
35
- chmod +x custom_stage_raspap /package-raspap/00-run.sh &&
35
+ chmod +x stage-raspap /package-raspap/00-run-chroot .sh &&
36
36
{
37
- cat > custom_stage_raspap /prerun.sh <<-EOF
37
+ cat > stage-raspap /prerun.sh <<-EOF
38
38
#!/bin/bash -e
39
39
if [ ! -d "\${ROOTFS_DIR}" ]; then
40
40
copy_previous
41
41
fi
42
42
EOF
43
43
} &&
44
- chmod +x custom_stage_raspap /prerun.sh
44
+ chmod +x stage-raspap /prerun.sh
45
45
46
46
- name : Build RaspAP Image
47
47
id : build
48
48
uses : usimd/pi-gen-action@v1
49
49
with :
50
50
image-name : " raspap-${{ github.ref_name }}-${{ matrix.arch }}"
51
51
enable-ssh : 1
52
- stage-list : stage0 stage1 stage2 ./custom_stage_raspap
52
+ stage-list : stage0 stage1 stage2 ./stage-raspap
53
53
verbose-output : true
54
54
pi-gen-version : ${{ matrix.pi_gen_version }}
55
+ pi-gen-repository : RaspAP/pi-gen
55
56
56
57
- name : Upload Artifact
57
58
uses : svenstaro/upload-release-action@v2
0 commit comments