Skip to content

Commit f45a082

Browse files
authored
drop sudo
1 parent ec82cd2 commit f45a082

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

.github/workflows/devel.yml

+15-15
Original file line numberDiff line numberDiff line change
@@ -48,25 +48,25 @@ jobs:
4848

4949
- name: Install needed packages
5050
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
6060
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
6262
fi
6363
6464
- name: Make scripts executable
6565
run: chmod -R +x build.sh etc/auto/config etc/terraform.conf etc/
6666

6767
- name: Build system image
6868
run: |
69-
sudo ./build.sh etc/terraform.conf
69+
./build.sh etc/terraform.conf
7070
if [[ "${{ matrix.type }}" == "iso" ]]; then
7171
echo "OUT_ISO=$(cd builds/${{ matrix.target }}; ls *.iso)" >> $GITHUB_ENV
7272
fi
@@ -132,13 +132,13 @@ jobs:
132132
run: |
133133
source ./etc/terraform.conf
134134
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
136136
137137
- name: Move to output folder and compress
138138
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
142142
echo "OUT_IMAGE=$(cd builds/${{ matrix.out }}; ls *.img.xz)" >> $GITHUB_ENV
143143
144144
- uses: actions/[email protected]

0 commit comments

Comments
 (0)