Skip to content

Commit 80ceb25

Browse files
authored
Update NanoPi-R2S RK3328 OpenWrt 19.07 Build.yml
1 parent 2297ef1 commit 80ceb25

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

.github/workflows/NanoPi-R2S RK3328 OpenWrt 19.07 Build.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,20 @@ jobs:
179179
sed -i 's/set -eu/set -u/' scripts/mk-friendlywrt.sh
180180
./build.sh nanopi_r2s.mk
181181
182+
- name: Fix Rootfs Owner and Group
183+
run: |
184+
sudo df -lh
185+
lodev=$(sudo losetup -f)
186+
echo "found unused loop dev $lodev"
187+
sudo losetup -o 100663296 $lodev code/out/*.img
188+
sudo mkfs -t ext4 $lodev
189+
sudo rm -rf /mnt/friendlywrt-tmp
190+
sudo mkdir -p /mnt/friendlywrt-tmp
191+
sudo mount $lodev /mnt/friendlywrt-tmp
192+
sudo chown -R root:root /mnt/friendlywrt-tmp
193+
sudo umount /mnt/friendlywrt-tmp
194+
sudo losetup -d $lodev
195+
182196
- name: Assemble Artifact
183197
run: |
184198
rm -rf ./artifact/

0 commit comments

Comments
 (0)