From 0483880f2a858cd05d36b73b9de8da37220e4407 Mon Sep 17 00:00:00 2001 From: Kingkor Roy Tirtho Date: Tue, 7 Mar 2023 15:03:00 +0600 Subject: [PATCH] cd: use fork of flutter_distributor to build rpm --- .github/workflows/spotube-nightly.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/spotube-nightly.yml b/.github/workflows/spotube-nightly.yml index 4f5529eb..338fa0ff 100644 --- a/.github/workflows/spotube-nightly.yml +++ b/.github/workflows/spotube-nightly.yml @@ -40,9 +40,14 @@ jobs: dart bin/create-secrets.dart '${{ secrets.LYRICS_SECRET }}' '${{ secrets.SPOTIFY_SECRET }}' - name: Building Linux application + # dart pub global activate flutter_distributor run: | - dart pub global activate flutter_distributor - QA_RPATHS=$(( 0x0001|0x0010|0x0002 )) flutter_distributor package --platform=linux --targets=deb,appimage,rpm --skip-clean + git clone https://github.com/KRTirtho/flutter_distributor.git flutter_distributor + flutter pub global activate melos + cd flutter_distributor + melos bootstrap + cd .. + dart flutter_distributor/packages/flutter_distributor/bin/main.dart package --platform=linux --targets=deb,appimage,rpm --skip-clean make tar mv build/Spotube-linux-x86_64.tar.xz dist/Spotube-linux-x86_64-nightly.tar.xz mv dist/**/spotube-*-linux.deb dist/Spotube-linux-x86_64-nightly.deb