From 811a6c6dde21b79901d9706718bdd30071a551e5 Mon Sep 17 00:00:00 2001 From: Fabio Belavenuto Date: Mon, 12 Dec 2022 15:21:50 -0300 Subject: [PATCH] Fixing Github actions to get latest modules --- .github/workflows/main.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 78030ab2..e3d295c7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -74,6 +74,15 @@ jobs: echo "Extracting ${PKG} to ${DEST_PATH}/${ADDON}" tar xaf "${PKG}" -C "${DEST_PATH}/${ADDON}" done + # Get latest modules + echo "Getting latest modules" + MODULES_DIR="files/board/arpl/p3/modules" + TAG=`curl -s https://api.github.com/repos/fbelavenuto/arpl-modules/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3)}'` + while read PLATFORM KVER; do + FILE="${PLATFORM}-${KVER}" + curl -L "https://github.com/fbelavenuto/arpl-modules/releases/download/${TAG}/${FILE}.tgz" -o "${MODULES_DIR}/${FILE}.tgz" + done < PLATFORMS + curl -L "https://github.com/fbelavenuto/arpl-modules/releases/download/${TAG}/firmware.tgz" -o "${MODULES_DIR}/firmware.tgz" # Copy files echo "Copying files" sed 's/^ARPL_VERSION=.*/ARPL_VERSION="'${VERSION}'"/' -i files/board/arpl/overlayfs/opt/arpl/include/consts.sh