mirror of
https://github.com/KRTirtho/spotube.git
synced 2025-09-13 16:05:18 +00:00
cd: use fork of flutter_distributor to build rpm
This commit is contained in:
parent
39ee0a92a8
commit
0483880f2a
9
.github/workflows/spotube-nightly.yml
vendored
9
.github/workflows/spotube-nightly.yml
vendored
@ -40,9 +40,14 @@ jobs:
|
|||||||
dart bin/create-secrets.dart '${{ secrets.LYRICS_SECRET }}' '${{ secrets.SPOTIFY_SECRET }}'
|
dart bin/create-secrets.dart '${{ secrets.LYRICS_SECRET }}' '${{ secrets.SPOTIFY_SECRET }}'
|
||||||
|
|
||||||
- name: Building Linux application
|
- name: Building Linux application
|
||||||
|
# dart pub global activate flutter_distributor
|
||||||
run: |
|
run: |
|
||||||
dart pub global activate flutter_distributor
|
git clone https://github.com/KRTirtho/flutter_distributor.git flutter_distributor
|
||||||
QA_RPATHS=$(( 0x0001|0x0010|0x0002 )) flutter_distributor package --platform=linux --targets=deb,appimage,rpm --skip-clean
|
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
|
make tar
|
||||||
mv build/Spotube-linux-x86_64.tar.xz dist/Spotube-linux-x86_64-nightly.tar.xz
|
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
|
mv dist/**/spotube-*-linux.deb dist/Spotube-linux-x86_64-nightly.deb
|
||||||
|
Loading…
Reference in New Issue
Block a user