From a0dc38f749b24b06eed9d6d98538eeb68bf24f69 Mon Sep 17 00:00:00 2001 From: 21pages Date: Tue, 2 Jul 2024 00:19:18 +0800 Subject: [PATCH] try fix linux arm64 build (#8560) Signed-off-by: 21pages --- .github/workflows/flutter-build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/flutter-build.yml b/.github/workflows/flutter-build.yml index 5d508c191..223b2c08f 100644 --- a/.github/workflows/flutter-build.yml +++ b/.github/workflows/flutter-build.yml @@ -968,12 +968,14 @@ jobs: target: x86_64-unknown-linux-gnu, distro: ubuntu18.04, on: ubuntu-20.04, + deb_arch: amd64, } - { arch: aarch64, target: aarch64-unknown-linux-gnu, distro: ubuntu18.04, on: [self-hosted, Linux, ARM64], + deb_arch: arm64, } steps: - name: Export GitHub Actions cache environment variables @@ -1152,7 +1154,6 @@ jobs: aarch64) export PATH=/opt/flutter-elinux/bin:$PATH sed -i "s/flutter build linux --release/flutter-elinux build linux --verbose/g" ./build.py - export ARCH=arm64 sed -i "s/x64\/release/arm64\/release/g" ./build.py ;; x86_64) @@ -1184,6 +1185,7 @@ jobs: # build flutter pushd /workspace export CARGO_INCREMENTAL=0 + export DEB_ARCH=${{ matrix.job.deb_arch }} python3 ./build.py --flutter --skip-cargo for name in rustdesk*??.deb; do mv "$name" "${name%%.deb}-${{ matrix.job.arch }}.deb"