From de057b72347d28abc404f5064553a77eba3fe635 Mon Sep 17 00:00:00 2001 From: rustdesk Date: Wed, 1 May 2024 10:35:19 +0800 Subject: [PATCH] enable makepkg for aarch64 --- .github/workflows/flutter-build.yml | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/.github/workflows/flutter-build.yml b/.github/workflows/flutter-build.yml index 262d33123..56c21bcbc 100644 --- a/.github/workflows/flutter-build.yml +++ b/.github/workflows/flutter-build.yml @@ -1565,20 +1565,16 @@ jobs: name: rustdesk-${{ env.VERSION }}-${{ matrix.job.arch }}.deb path: rustdesk-${{ env.VERSION }}-${{ matrix.job.arch }}.deb - # Temporary disable for there is no many archlinux arm hosts - name: Patch archlinux PKGBUILD - if: matrix.job.extra-build-features == '' && env.UPLOAD_ARTIFACT == 'true' && matrix.job.arch == 'x86_64' + if: matrix.job.extra-build-features == '' && env.UPLOAD_ARTIFACT == 'true' run: | sed -i "s/arch=('x86_64')/arch=('${{ matrix.job.arch }}')/g" res/PKGBUILD - case ${{ matrix.job.arch }} in - aarch64) - sed -i "s/linux\/x64/linux\/arm64/g" ./res/PKGBUILD - ;; - esac + if [[ "${{ matrix.job.arch }}" == "aarch64" ]]; then + sed -i "s/linux\/x64/linux\/arm64/g" ./res/PKGBUILD + end - # Temporary disable for there is no many archlinux arm hosts - name: Build archlinux package - if: matrix.job.extra-build-features == '' && env.UPLOAD_ARTIFACT == 'true' && matrix.job.arch == 'x86_64' + if: matrix.job.extra-build-features == '' && env.UPLOAD_ARTIFACT == 'true' uses: rustdesk-org/arch-makepkg-action@master with: packages: > @@ -1615,7 +1611,7 @@ jobs: cd res && HBB=`pwd`/.. FLUTTER=1 makepkg -f - name: Publish archlinux package - if: matrix.job.extra-build-features == '' && env.UPLOAD_ARTIFACT == 'true' && matrix.job.arch == 'x86_64' + if: matrix.job.extra-build-features == '' && env.UPLOAD_ARTIFACT == 'true' uses: softprops/action-gh-release@v1 with: prerelease: true