From 311b5adcd53d49f88db1b4b20f835f8b4b30a51c Mon Sep 17 00:00:00 2001 From: John Doe Date: Mon, 30 Aug 2021 09:37:30 +0800 Subject: [PATCH] avoid file system errors --- .github/workflows/lo-test.yml | 5 +++-- patches.sh | 6 ++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lo-test.yml b/.github/workflows/lo-test.yml index 87a9d81..8de2906 100644 --- a/.github/workflows/lo-test.yml +++ b/.github/workflows/lo-test.yml @@ -137,9 +137,10 @@ jobs: if: env.TG run: | cd - sleep 120 + sleep 60 sudo mount -o remount,compress=no,nodatacow,nodatasum lede - cd lede/; pv /dev/zero > zerospace || true; cd - + cd lede/; pv /dev/zero > zerospace || true; sync; rm -f zerospace; cd - + sleep 60 sudo umount lede sudo losetup -d $LOOP_DEVICE export AUTH="Authorization: token ${{ secrets.SEC_TOKEN }}" diff --git a/patches.sh b/patches.sh index 3af0a2b..c5507e5 100644 --- a/patches.sh +++ b/patches.sh @@ -70,5 +70,11 @@ fi #set default theme to argon sed -i '/uci commit luci/i\uci set luci.main.mediaurlbase="/luci-static/argon"' `find package -type f -path '*/default-settings/files/zzz-default-settings'` +#bring the ethinfo back +cd package/emortal/autocore/files/x86 +cp ethinfo rpcd_10_system.js rpcd_21_ethinfo.js rpcd_luci rpcd_luci-mod-status.json ../arm +sed '/arm\/cpuinfo/a\\t$(INSTALL_DATA) ./files/x86/rpcd_21_ethinfo.js $(1)/www/luci-static/resources/view/status/include/21_ethinfo.js' `find package -path */autocore/Makefile` + + #remove the mirros from cn sed -i '/182.140.223.146/d;/\.cn\//d;/tencent/d' scripts/download.pl \ No newline at end of file