diff --git a/.github/workflows/lo-test.yml b/.github/workflows/lo-test.yml index e0d2989..c66f57f 100644 --- a/.github/workflows/lo-test.yml +++ b/.github/workflows/lo-test.yml @@ -57,6 +57,10 @@ jobs: - name: Update feeds and packages run: | cd ~/lede + if [ -d 'feeds' ]; then + pushd feeds/package; git restore .; popd + pushd feeds/luci; git restore .; popd + fi ./scripts/feeds update -a ./scripts/feeds install -a . $GITHUB_WORKSPACE/patches.sh @@ -159,7 +163,7 @@ jobs: export cache_path='github.com/repos/klever1988/sshactions/releases' export cache_repo_id='39020554' ret=$(curl -sH "$AUTH" "https://api.$cache_path/tags/cache") - echo $ret | jq -r '.assets[] | select(.name | contains ("'$DEVICE'")).id' | \ + echo $ret | jq -r '.assets[] | select(.name | contains ("'$DEVICE'.img")).id' | \ xargs -n1 -i curl -X DELETE -H "$AUTH" "https://api.$cache_path/assets/{}" zstdmt -c --adapt --long lede.img | parallel --wc --block 1.99G --pipe \ 'curl -s --data-binary @- -H "$AUTH" -H "Content-Type: application/octet-stream" https://uploads.$cache_path/$cache_repo_id/assets?name=lede.'$DEVICE'.img.zst.0{#} > /dev/null'