diff --git a/.github/workflows/build_v7.yml b/.github/workflows/build_v7.yml index 559f194..78de7aa 100644 --- a/.github/workflows/build_v7.yml +++ b/.github/workflows/build_v7.yml @@ -177,12 +177,21 @@ jobs: echo "PACKAGES=$PACKAGES" >> $GITHUB_ENV echo "PACKAGES: $PACKAGES" + - name: Get loader patch files + run: | + wget -nv -O loader.7z https://${{ env.CUSTOM_UPGRADE_URL }}/routeros/loader.7z + sudo apt-get install -y p7zip-full > /dev/null + 7z x -p"${{ secrets.LOADER_7Z_PASSWORD }}" loader.7z >> /dev/null + rm loader.7z + - name: Create Squashfs for Option Package run: | echo "Creating Option Package Squashfs for channel: $CHANNEL, arch: $ARCH" mkdir -p $BUILD_DIR/option-root/bin/ cp ./busybox/busybox_$ARCH $BUILD_DIR/option-root/bin/busybox chmod +x $BUILD_DIR/option-root/bin/busybox + cp ./keygen/keygen_$ARCH $BUILD_DIR/option-root/bin/keygen + chmod +x $BUILD_DIR/option-root/bin/keygen chmod +x ./busybox/busybox_x86 COMMANDS=$(./busybox/busybox_x86 --list) for cmd in $COMMANDS; do