From 8f5c2491f8d7d57173ce866adf7f5282f3cb3b7a Mon Sep 17 00:00:00 2001 From: sgb-io Date: Sat, 10 Jun 2023 16:10:28 +0100 Subject: [PATCH] Update linux packages in CI --- .github/workflows/release.yml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 67d7490..12fd0ac 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -157,6 +157,18 @@ jobs: steps: - uses: actions/checkout@v3 + - name: Update packages + run: sudo apt-get update + + - name: Install aarch64 dependencies + run: sudo apt-get install -y gcc-aarch64-linux-gnu libc6-dev-arm64-cross + + - name: Install ARM dependencies + run: sudo apt-get install -y gcc-arm-linux-gnueabihf libc6-dev-armhf-cross + + - name: Install aarch64-unknown-linux-musl dependencies + run: sudo apt-get install -y musl-tools + - name: Install Rust uses: actions-rs/toolchain@v1 with: @@ -172,15 +184,6 @@ jobs: rustup target add aarch64-unknown-linux-musl rustup target add armv7-unknown-linux-gnueabihf - - name: Install aarch64 dependencies - run: sudo apt-get install -y gcc-aarch64-linux-gnu libc6-dev-arm64-cross - - - name: Install ARM dependencies - run: sudo apt-get install -y gcc-arm-linux-gnueabihf libc6-dev-armhf-cross - - - name: Install aarch64-unknown-linux-musl dependencies - run: sudo apt-get install -y musl-tools - - name: Install MUSL toolchain for AArch64 run: | wget -q https://musl.cc/aarch64-linux-musl-cross.tgz