From e1ee22f5dc079c48fb7776b034c1aaddd7a55931 Mon Sep 17 00:00:00 2001 From: tihmstar Date: Thu, 1 Aug 2024 18:41:23 +0200 Subject: [PATCH] ci: is tar really the best we can do?? --- .github/workflows/main.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e4b1de52..7ed4edd8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -11,7 +11,7 @@ jobs: runs-on: ${{ matrix.platform }} env: BUILDROOT: "buildroot_${{ matrix.platform }}" - GIT_DEPENDENCIES: libfragmentzip,libgeneral,libirecovery,libplist + GIT_DEPENDENCIES: libfragmentzip,libgeneral,libimobiledevice-glue,libirecovery,libplist steps: - uses: actions/checkout@v4 @@ -21,7 +21,7 @@ jobs: run: | if [ "$RUNNER_OS" == "Linux" ]; then sudo apt-get update - sudo apt-get install -y jq libssl-dev libcurl4-openssl-dev libzip-dev + sudo apt-get install -y jq libssl-dev libcurl4-openssl-dev libzip-dev libusb-1.0-0-dev elif [ "$RUNNER_OS" == "macOS" ]; then brew install autoconf automake libtool jq pkg-config @@ -58,7 +58,10 @@ jobs: rm "$BUILDROOT.zip" done echo "moving dependencies to /" - sudo cp -a $BUILDROOT/* / + ( + cd $BUILDROOT + tar -cpv . | sudo tar -xkpvC / + ) cd .. rm -rf depdir - name: prepre submodule