diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 25411628..3dfeeb56 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -99,7 +99,7 @@ jobs: yq '.replace | explode(.) | to_entries | map([.key])[] | .[]' update-list.yml | while read F; do (cd `dirname ${F}` && sha256sum `basename ${F}`) >> sha256sum done - yq '.replace | explode(.) | to_entries | map([.key])[] | .[]' update-list.yml | xargs zip -9j "update-${{ steps.build.outputs.VERSION }}.zip" sha256sum update-list.yml + yq '.replace | explode(.) | to_entries | map([.key])[] | .[]' update-list.yml | xargs zip -9j "update.zip" sha256sum update-list.yml # Upload artifact - name: Upload @@ -109,7 +109,6 @@ jobs: path: | arpl.img arpl*.vmdk - update-${{ steps.build.outputs.VERSION }}.zip retention-days: 5 # Publish a release if is a tag @@ -121,4 +120,4 @@ jobs: arpl-${{ steps.build.outputs.VERSION }}.img.zip arpl-${{ steps.build.outputs.VERSION }}.vmdk-dyn.zip arpl-${{ steps.build.outputs.VERSION }}.vmdk-flat.zip - update-${{ steps.build.outputs.VERSION }}.zip + update.zip diff --git a/files/board/arpl/overlayfs/opt/arpl/menu.sh b/files/board/arpl/overlayfs/opt/arpl/menu.sh index 25239970..4da1ad2e 100755 --- a/files/board/arpl/overlayfs/opt/arpl/menu.sh +++ b/files/board/arpl/overlayfs/opt/arpl/menu.sh @@ -890,7 +890,8 @@ function updateMenu() { dialog --backtitle "`backtitle`" --title "Update arpl" --aspect 18 \ --infobox "Downloading last version ${TAG}" 0 0 # Download update file - STATUS=`curl --insecure -s -w "%{http_code}" -L "https://github.com/fbelavenuto/arpl/releases/download/${TAG}/update-${TAG}.zip" -o /tmp/update.zip` + STATUS=`curl --insecure -s -w "%{http_code}" -L \ + "https://github.com/fbelavenuto/arpl/releases/download/${TAG}/update.zip" -o /tmp/update.zip` if [ $? -ne 0 -o ${STATUS} -ne 200 ]; then dialog --backtitle "`backtitle`" --title "Update arpl" --aspect 18 \ --msgbox "Error downloading update file" 0 0