@@ -48,25 +48,25 @@ jobs:
48
48
49
49
- name : Install needed packages
50
50
run : |
51
- sudo rm -rf /var/lib/apt/lists/*
52
- sudo sed -i 's/jammy/noble/g' /etc/apt/sources.list
53
- sudo apt-get update && sudo apt-get install --reinstall debootstrap mtools dosfstools qemu-user-static binfmt-support dpkg-dev -y
54
- sudo ln -sfn /usr/share/debootstrap/scripts/gutsy /usr/share/debootstrap/scripts/noble
55
- sudo dpkg -i debs/live-build_*_all.deb
56
- sudo mv /usr/share/debootstrap/functions functions
57
- sudo patch -i 0002-remove-WRONGSUITE-error.patch
58
- sudo mv functions /usr/share/debootstrap/functions
59
- sudo cp binary_grub-efi /usr/lib/live/build/binary_grub-efi
51
+ rm -rf /var/lib/apt/lists/*
52
+ sed -i 's/jammy/noble/g' /etc/apt/sources.list
53
+ apt-get update && apt-get install --reinstall debootstrap mtools dosfstools qemu-user-static binfmt-support dpkg-dev -y
54
+ ln -sfn /usr/share/debootstrap/scripts/gutsy /usr/share/debootstrap/scripts/noble
55
+ dpkg -i debs/live-build_*_all.deb
56
+ mv /usr/share/debootstrap/functions functions
57
+ patch -i 0002-remove-WRONGSUITE-error.patch
58
+ mv functions /usr/share/debootstrap/functions
59
+ cp binary_grub-efi /usr/lib/live/build/binary_grub-efi
60
60
if [ "${{ matrix.type }}" == "tarball" ]; then
61
- sudo cp binary_rootfs /usr/lib/live/build/binary_rootfs
61
+ cp binary_rootfs /usr/lib/live/build/binary_rootfs
62
62
fi
63
63
64
64
- name : Make scripts executable
65
65
run : chmod -R +x build.sh etc/auto/config etc/terraform.conf etc/
66
66
67
67
- name : Build system image
68
68
run : |
69
- sudo ./build.sh etc/terraform.conf
69
+ ./build.sh etc/terraform.conf
70
70
if [[ "${{ matrix.type }}" == "iso" ]]; then
71
71
echo "OUT_ISO=$(cd builds/${{ matrix.target }}; ls *.iso)" >> $GITHUB_ENV
72
72
fi
@@ -132,13 +132,13 @@ jobs:
132
132
run : |
133
133
source ./etc/terraform.conf
134
134
VER="${VERSION}${SUBVER}"
135
- sudo ./debos-docker --privileged -t image:"Rhino-Linux-${VER}-${{ matrix.out }}.img" -m 10G ${ matrix.target }.yaml
135
+ ./debos-docker --privileged -t image:"Rhino-Linux-${VER}-${{ matrix.out }}.img" -m 10G ${ matrix.target }.yaml
136
136
137
137
- name : Move to output folder and compress
138
138
run : |
139
- sudo mkdir -p builds/${{ matrix.type }}
140
- sudo mv Rhino*${{ matrix.out }}.img builds/${{ matrix.out }}/
141
- sudo xz -v builds/${{ matrix.out }}/Rhino*${{ matrix.out }}.img
139
+ mkdir -p builds/${{ matrix.type }}
140
+ mv Rhino*${{ matrix.out }}.img builds/${{ matrix.out }}/
141
+ xz -v builds/${{ matrix.out }}/Rhino*${{ matrix.out }}.img
142
142
echo "OUT_IMAGE=$(cd builds/${{ matrix.out }}; ls *.img.xz)" >> $GITHUB_ENV
143
143
144
144
0 commit comments